MOEX MCP Server for long-term investors
MOEX MCP Server
A compact single-file MOEX MCP server on FastMCP: quotes, dividends, bonds and a ready investment checklist report
Low risk
We rate an entry low when it mostly gives the agent instructions and reference material.
Why this level
- Only reads public ISS data with no key
- Does not connect to brokerage accounts
Install
Manual install
{
"mcpServers": {
"moex": {
"command": "/opt/homebrew/bin/python3.11",
"args": ["/path/to/moex_mcp.py"]
}
}
}Snippet from the README for claude_desktop_config.json after installing dependencies with pip3.11 install "mcp[cli]" httpx pydantic.
This is third-party code. Review the repository files before installing.
What it does
The server is a single moex_mcp.py file on FastMCP and httpx over the Moscow Exchange's open ISS API, no key or registration needed. Eight tools: a real-time quote, a security's specification, full dividend history with yields and ex-dates, bond data (coupon, YTM, duration, accrued interest), an index value with top components, a market overview (IMOEX, RTSI, USD/RUB, top movers), security search, and moex_full_analysis, a combined investment checklist for one security. Data on the free ISS tier is delayed roughly 15 minutes.
Who it is for. For individual long-term investors holding Russian stocks and bonds who want quick AI analysis without opening a trading terminal.
Good fit when
- You want a quick investment checklist for one security in a single request
- You need dividend history with yields to compare securities
- A simple single-file install with no project build suits you
Not a fit when
- You need candles, an order book or a trade feed: the server does not provide them
- You need real-time data without the roughly 15-minute delay
Example request
Give me a full investment analysis of LUKOIL and show its dividend historyLimitations
0 stars, a single author, the whole server is one file with no tests and no npm or pip package. No candles or order book, only quotes, indices, dividends and bonds. Data on the free ISS tier is delayed by roughly 15 minutes.
How to disable. Remove the moex block from claude_desktop_config.json and stop the Python process if it runs separately.
MCP
- Transport
- stdio
- Authentication
- not required
Security check
- Only reads public ISS data with no key
- Does not connect to brokerage accounts
README in short
The English README, with an emoji in the title, describes the server as a bridge between Claude AI and Moscow Exchange data for long-term investors, gives a table of eight tools, a step-by-step macOS quick start with dependency install and claude_desktop_config.json edits, a diagram of how the server works, and an example LUKOIL output with price and dividends. MIT licensed.
FAQ
Do I need to register with MOEX?
No, the server uses the public ISS API with no key and no authorization.
What does moex_full_analysis give me?
A combined investment checklist for one security, assembled from several of the server's tools in one response.
Related
166 skills for scientific work: bioinformatics, cheminformatics, clinical data, geospatial analysis and 100+ databases
Google's open-source MCP server for databases: ready tools for Postgres, MySQL, BigQuery, Spanner and more, plus custom tools in tools.yaml
Official Hugging Face skills: Hub operations via the hf CLI, datasets, model training, Spaces, evals and deployment
A visualization language for agents and an MCP server: neat charts from a simple semantic spec