Connects Claude to the Central Bank of Russia's public API with five tools for querying currency exchange rates, the key interest rate, precious metals prices, and performing conversions between currencies. No authentication required. You get daily or historical rates for specific currencies, check official gold and silver prices, or convert amounts through CBR rates. Part of a larger Russian API MCP series by the same author. Useful when building financial tools, expense trackers, or analytics that need official ruble exchange rates and Russian monetary policy data.
MCP-сервер для API Центрального Банка РФ — курсы валют, ключевая ставка, драгоценные металлы, конвертация. Без авторизации, работает из коробки.
Часть серии Russian API MCP (50 серверов) by @theYahia.
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"cbr": {
"command": "npx",
"args": ["-y", "@theyahia/cbr-mcp"]
}
}
}
claude mcp add cbr -- npx -y @theyahia/cbr-mcp
Добавьте в .vscode/mcp.json:
{
"servers": {
"cbr": {
"command": "npx",
"args": ["-y", "@theyahia/cbr-mcp"]
}
}
}
Добавьте в настройки MCP Toolkit:
{
"mcpServers": {
"cbr": {
"command": "npx",
"args": ["-y", "@theyahia/cbr-mcp"]
}
}
}
Авторизация не нужна — API ЦБ РФ полностью открытый.
| Инструмент | Описание |
|---|---|
get_daily_rates | Все курсы валют ЦБ РФ на указанную дату |
get_currency_rate | Курс конкретной валюты к рублю с изменением за день |
get_rate_dynamics | Динамика курса валюты за период (ряд + min/max/avg, изменение) |
get_key_rate | Текущая ключевая ставка ЦБ РФ и дата её вступления в силу |
get_key_rate_history | История изменений ключевой ставки за период |
get_precious_metals | Учётные цены на золото, серебро, платину, палладий (покупка/продажа) |
convert_currency | Конвертация суммы из одной валюты в другую через курс ЦБ |
note.cbr-xml-daily.ru; при его
недоступности используется официальный cbr.ru (XML_daily.asp) как fallback.cbr-xml-daily.ru + cbr.ru/scripts/XML_daily.asp;
динамика — cbr.ru/scripts/XML_dynamic.asp; ключевая ставка — cbr.ru/hd_base/KeyRate;
металлы — cbr.ru/scripts/xml_metall.asp.Какой курс доллара сегодня?
Переведи 1000 USD в евро
Как менялся курс доллара с 1 по 23 июня?
Какая ключевая ставка ЦБ и с какого числа она действует?
Покажи историю ключевой ставки за последний год
Какие цены на золото и серебро?
Покажи курсы валют на 10 января 2025
| MCP | Статус | Описание |
|---|---|---|
| @metarebalance/dadata-mcp | ✅ готов | Адреса, компании, банки, телефоны |
| @theyahia/cbr-mcp | ✅ готов | Курсы валют, ключевая ставка |
| @theyahia/yookassa-mcp | 📅 скоро | Платежи, возвраты, чеки 54-ФЗ |
| @theyahia/moysklad-mcp | 📅 скоро | Склад, заказы, контрагенты |
| ... | 📅 | +46 серверов — полный список |
npm install
npm run build # компиляция TypeScript → dist/
npm run lint # eslint
npm test # vitest (юнит-тесты парсеров на офлайн-фикстурах)
npm run dev # запуск из исходников через tsx
Тесты не ходят в сеть — парсеры проверяются на сохранённых ответах API в test/fixtures/.
История изменений — в CHANGELOG.md.
MIT
API_KEYsecretAPI key for the service