CBR MCP: exchange rates and key rate
cbr-mcp
An MCP server for official Bank of Russia data: currency rates, rate history, the key rate and precious metal prices, with no auth or keys, installed via npx
- 1 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Runs via npx and fetches rates, the key rate and metal prices from cbr-xml-daily.ru and cbr.ru
- Needs no keys and only reads data
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/cbr-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Runs via npx and fetches rates, the key rate and metal prices from cbr-xml-daily.ru and cbr.ru
- Needs no keys and only reads data
This is third-party code. Review the repository files before installing.
What it does
The server exposes seven tools over open Bank of Russia data: a currency rate on a date, all rates on a date, rate history over a period with stats (min, max, average), the current and historical key rate, official prices for gold, silver, platinum and palladium, and currency conversion at the CBR rate. Data comes from the cbr-xml-daily.ru mirror, falling back to the official cbr.ru when it is unavailable. For weekends and holidays with no published rates, it returns the nearest available business day with a note.
Who it is for. For finance and accounting tasks that need the official Bank of Russia rate or key rate on a specific date right inside a chat with an agent.
Good fit when
- You need the official Bank of Russia exchange rate on a specific date, not from a search result
- You need rate or key-rate history over a period
- You need to convert an amount between currencies at the Bank of Russia rate
Not a fit when
- You need market rates from exchangers or banks rather than the official CBR rate
- You need other CBR APIs (like bank reporting): this server only covers rates, the key rate and metals
Example request
What was the official euro rate on March 15, and how has the key rate changed over the last yearMCP
- Transport
- stdio
- Authentication
- not required
Limitations
The server is unofficial and not affiliated with the Bank of Russia. It is part of a planned 46-server WWmcp series by the same author, most of which are still marked as coming soon. It depends on the cbr-xml-daily.ru mirror and the official cbr.ru as a fallback being reachable.
How to disable. Remove the server with claude mcp remove cbr or delete the cbr entry from your MCP client config.
FAQ
Do I need a Bank of Russia API key?
No, all the CBR endpoints used are public, no authorization is required.
What if rates were not published on that date?
The server returns data for the nearest available business day with a note.
Discussion
No questions or reviews yet.
Related
All Bank of Russia toolsCBR MCP with caching and a SOAP key rate
mcp-cbr-rates
A Bank of Russia data MCP server with five strictly typed tools, a TTL cache and 52 unit tests on offline fixtures, installed via pipx
Bank of Russia open data MCP server: official exchange rates, rate history, key rate and inflation with no keys
CBR currency exchange MCP server
evo-container-apps-currency-exchange-mcp-server-lab
A Cloud.ru teaching Node.js MCP server: daily Central Bank of Russia exchange rates and conversion to rubles, runs via Docker
Saymon RU Data API: paid Russian data endpoints
Saymon RU Data API
A remote MCP with pay-per-call USDC pricing: INN company checks, Runet search, Russian Post tracking, CBR and MOEX rates
A Claude Code skill that pulls figures from Rosstat, EMISS and the Bank of Russia via local curl and returns a Markdown table with a source link
Devil's Eye: OSINT with a Russian layer
glaz-dyavola
An OSINT tool for passive reconnaissance: EGRUL, FSSP, VK, Telegram and Yandex alongside secret scanning and a 15-tool MCP server
README in short
The README gives a table of seven tools, config snippets for Claude Desktop, Claude Code, VS Code/Cursor and Windsurf via npx, describes data sources and the cbr.ru fallback for resilience, gives natural-language request examples, and places the server in the author's planned 46-server WWmcp series.