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

MCP server

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
All reasons and checks
Russian stack

irinachinn/moex-mcp-server

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 history

Limitations

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.

Editors’ pick

166 skills for scientific work: bioinformatics, cheminformatics, clinical data, geospatial analysis and 100+ databases

SkillMedium risk47KRepository stars
Official

Google's open-source MCP server for databases: ready tools for Postgres, MySQL, BigQuery, Spanner and more, plus custom tools in tools.yaml

MCP serverHigh risk16.5KRepository stars
Editors’ pick

Official Hugging Face skills: Hub operations via the hf CLI, datasets, model training, Spaces, evals and deployment

SkillHigh risk11.1KRepository stars
Official

A visualization language for agents and an MCP server: neat charts from a simple semantic spec

MCP serverMedium riskNo VPN needed4.3KRepository stars
Foxx AIMOEX MCP Server for long-term investors

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.