moex-analytics-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@moex-analytics-mcpGet current MOEX quote for SBER."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MOEX Analytics MCP
Read-only MCP server for official Moscow Exchange ISS market data.
What it exposes
search_securities— search by ticker, ISIN or nameget_security— instrument specification and board mappingsget_quote— current/delayed market dataget_candles— OHLCV candlesget_trades— anonymous trades available through ISSget_history— end-of-day history, subject to MOEX permissionsget_index— MOEX indices such as IMOEX/RTSIget_futures_contract— FORTS futuresget_bond— bondsget_dividends— dividend historyget_market_structure— markets for a trading engine
The server does not place orders and does not connect to brokerage accounts.
Related MCP server: Blocksize Market Data
Data source
Official MOEX ISS:
https://iss.moex.com/iss
MOEX states that ISS provides market structure, instrument descriptions, candles, anonymous trades, quotes, historical data and metadata. Delayed data can be available without authorization; real-time and some historical/order-book data depend on subscription and permissions.
Local run
Python 3.10+:
python -m venv .venv
# Windows:
.venv\Scripts\activate
# macOS/Linux:
source .venv/bin/activate
pip install -e ".[dev]"
moex-mcpThe MCP endpoint is:
http://localhost:8000/mcp
Docker
docker build -t moex-analytics-mcp .
docker run --rm -p 8000:8000 moex-analytics-mcpExample tool usage
Typical prompts after connecting the MCP server:
"Get the current MOEX market data for SBER."
"Get daily candles for GMKN from 2026-06-01 through 2026-09-01."
"Show IMOEX market data."
"Find MOEX instruments matching OFZ 26248."
"Get the contract specification for a FORTS futures ticker."
Deployment
Any public HTTPS service that can run a Docker container can host this server. The ChatGPT-side MCP URL should point to:
https://YOUR_HOST/mcp
For production, verify the current MCP SDK deployment guidance, host validation, authentication requirements and your MOEX market-data licensing/redistribution terms.
Important data/licensing note
This project is a technical connector, not a license to redistribute exchange data. MOEX access rights vary by dataset, delay, authentication and intended use. Use the server in accordance with the exchange's current market-data terms.
Next planned modules
Central Bank of Russia macro data
RUONIA / key rate / FX reference data
issuer disclosures and corporate actions
bond yield-curve helpers
technical-analysis convenience tools built from raw MOEX candles
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP server for Belarusian securities: tokens, shares, bonds, companies.
Market Data App MCP — wraps the Market Data App API (marketdata.app)
MCP server for Russian books search, details, and recommendation candidates.
Read-only MCP server for The Quiet Protocol's engines, benchmarks, proof, and business data.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceRead-only MCP server providing access to Belarusian securities data: tokens, shares, bonds, companies, ticker search, and company name or UNP search.MIT
- AlicenseAqualityDmaintenanceRead-only MCP server for Blocksize real-time market data: crypto VWAP, bid/ask, FX, metals and tokenized equities, with pricing, coverage and x402 endpoint lookup. Authenticated connector users get 15,000 free live-data credits every month; subscriptions from EUR 49/month.71MIT
- AlicenseCqualityBmaintenanceRead-only MCP server that exposes Futu OpenD's investment-research quote APIs (stocks, options, futures, financials, news, etc.) as MCP tools, leveraging an already-running OpenD gateway with no separate authentication.539MIT
- AlicenseAqualityCmaintenanceRead-only MCP server for the Bucharest Stock Exchange, exposing instrument data, OHLCV candles, and fundamentals through a public backend with no authentication.91MIT