Skip to main content
Glama

@theyahia/cbr-mcp

MCP server for the Central Bank of Russia API — currency rates, key rate, precious metals, conversion. No authorization required, works out of the box.

npm License: MIT

Part of the Russian API MCP series (50 servers) by @theYahia.

Installation

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "cbr": {
      "command": "npx",
      "args": ["-y", "@theyahia/cbr-mcp"]
    }
  }
}

Claude Code

claude mcp add cbr -- npx -y @theyahia/cbr-mcp

VS Code / Cursor

Add to .vscode/mcp.json:

{
  "servers": {
    "cbr": {
      "command": "npx",
      "args": ["-y", "@theyahia/cbr-mcp"]
    }
  }
}

Windsurf

Add to MCP Toolkit settings:

{
  "mcpServers": {
    "cbr": {
      "command": "npx",
      "args": ["-y", "@theyahia/cbr-mcp"]
    }
  }
}

Authorization is not required — the CBR API is fully open.

Related MCP server: mcp-cbr-rates

Tools (7)

Tool

Description

get_daily_rates

All CBR currency rates for the specified date

get_currency_rate

Rate of a specific currency to the ruble with the daily change

get_rate_dynamics

Currency rate dynamics over a period (series + min/max/avg, change)

get_key_rate

Current CBR key rate and the date it takes effect

get_key_rate_history

Key rate change history for a period

get_precious_metals

Official prices for gold, silver, platinum, palladium (buy/sell)

convert_currency

Convert an amount from one currency to another using the CBR rate

Features

  • Weekends and holidays. If rates were not published on the requested date (weekend/holiday), data for the nearest available business day is returned with a note flag.

  • Fault tolerance. The primary rate source is the cbr-xml-daily.ru mirror; if it is unavailable, the official cbr.ru (XML_daily.asp) is used as a fallback.

  • Data sources: rates — cbr-xml-daily.ru + cbr.ru/scripts/XML_daily.asp; dynamics — cbr.ru/scripts/XML_dynamic.asp; key rate — cbr.ru/hd_base/KeyRate; metals — cbr.ru/scripts/xml_metall.asp.

Example queries

Какой курс доллара сегодня?
Переведи 1000 USD в евро
Как менялся курс доллара с 1 по 23 июня?
Какая ключевая ставка ЦБ и с какого числа она действует?
Покажи историю ключевой ставки за последний год
Какие цены на золото и серебро?
Покажи курсы валют на 10 января 2025

Part of the Russian API MCP series

MCP

Status

Description

@metarebalance/dadata-mcp

✅ ready

Addresses, companies, banks, phones

@theyahia/cbr-mcp

✅ ready

Currency rates, key rate

@theyahia/yookassa-mcp

📅 soon

Payments, refunds, 54-FZ receipts

@theyahia/moysklad-mcp

📅 soon

Inventory, orders, counterparties

...

📅

+46 serversfull list

Development

npm install
npm run build      # компиляция TypeScript → dist/
npm run lint       # eslint
npm test           # vitest (юнит-тесты парсеров на офлайн-фикстурах)
npm run dev        # запуск из исходников через tsx

Tests do not access the network — parsers are tested against saved API responses in test/fixtures/. Changelog is in CHANGELOG.md.

License

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides access to currency exchange rates and conversion tools using the Frankfurter API, including latest rates, historical data, and time series from sources like the European Central Bank.
    5
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Central Bank of Russia (CBR) data for AI agents — daily and historical currency rates, key rate, inflation, and macro statistics. Five typed MCP tools, in-memory TTL cache, MIT-licensed, no API key required.
    5
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Fetches official currency exchange rates from the National Bank of Kazakhstan, supports conversion and rate dynamics tracking.
    5
    15
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides live and historical foreign-exchange rates from the European Central Bank via Frankfurter API, enabling currency conversion, rate lookup, and trend analysis without API keys.
    MIT

View all related MCP servers

Related MCP Connectors

  • Live & historical FX rates for AI agents, from European Central Bank data. No API keys.

  • Live & historical FX rates and currency conversion for AI agents. No API keys.

  • Convert currencies, get FX rates, and query historical ECB exchange rate data.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/theYahia/cbr-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server