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
MCP server

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

theyahia/cbr-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/cbr-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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 year

MCP

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.

Russian stack

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

MCP serverExtended access
Russian stack

Bank of Russia open data MCP server: official exchange rates, rate history, key rate and inflation with no keys

MCP serverExtended access1Repository stars

CBR currency exchange MCP server

evo-container-apps-currency-exchange-mcp-server-lab

Official

A Cloud.ru teaching Node.js MCP server: daily Central Bank of Russia exchange rates and conversion to rubles, runs via Docker

MCP serverExtended access
Russian stack

A remote MCP with pay-per-call USDC pricing: INN company checks, Runet search, Russian Post tracking, CBR and MOEX rates

MCP serverBroad access1Repository stars
Russian stack

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

SkillMinimal access1Repository stars
Russian stack

An OSINT tool for passive reconnaissance: EGRUL, FSSP, VK, Telegram and Yandex alongside secret scanning and a 15-tool MCP server

MCP serverExtended access1Repository stars

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.

README badge

Report a problem