MCP курсов ЦБ РФ с кешем и SOAP-ставкой
mcp-cbr-rates
MCP-сервер данных Банка России с пятью строго типизированными инструментами, TTL-кешем и 52 юнит-тестами на офлайн-фикстурах, ставится через pipx
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Только читает открытые публичные данные ЦБ РФ, без записи и без секретов
Установка
Ручная установка
pipx install atomno-mcp-cbr-ratesУстановка пакета из PyPI.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает пять инструментов: курс валюты на дату (get_rate), динамику курса за период (history_rates), ключевую ставку за период (key_rate), помесячную инфляцию год к году (inflation) и сводный снимок get_statistics с ключевой ставкой, курсами USD/EUR/CNY и инфляцией в одном ответе. Все данные читаются с публичных XML- и SOAP-эндпоинтов cbr.ru через асинхронный httpx-клиент с автоматическими повторами при ошибках 5xx и безопасным разбором XML через defusedxml. Встроен TTL-кеш: час для дневных котировок, сутки для исторических рядов, чтобы не дергать источник лишний раз.
Для кого. Для тех, кому нужен готовый и хорошо протестированный источник курсов и ключевой ставки ЦБ РФ без написания своего парсера.
Подходит, если
- Нужен официальный курс валюты на дату или динамика за период до 366 дней
- Нужен единый сводный снимок макропоказателей одним вызовом (ключевая ставка плюс основные курсы плюс инфляция)
- Важно, чтобы источник данных был покрыт тестами на офлайн-фикстурах, а не только ручной проверкой
Не подходит, если
- Нужна история за период дольше 366 дней в одном вызове: придется дробить запрос
- Нужны цены на драгметаллы: этот сервер их не отдает, в отличие от некоторых аналогов
Пример запроса к агенту
Построй динамику курса доллара к рублю за последние 90 дней и дай общую макросводкуОграничения
Сервер неофициальный и не связан с Банком России, автор прямо это указывает и снимает с себя ответственность за точность данных. Окно history_rates ограничено 366 днями за вызов. Цен на драгметаллы нет. При изменении HTML- или XML-схем cbr.ru отдельные инструменты могут временно сломаться до обновления пакета.
Как отключить. Удалите запись cbr-rates из конфигурации MCP-клиента и при желании удалите пакет: pipx uninstall atomno-mcp-cbr-rates.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| MCP_CBR_HTTP_TIMEOUT | Таймаут HTTP-запроса к ЦБ РФ в секундах, по умолчанию 15 |
| MCP_CBR_CACHE_DAILY_TTL | TTL кеша для дневных котировок в секундах, по умолчанию 3600 |
| MCP_CBR_CACHE_HISTORY_TTL | TTL кеша для исторических рядов в секундах, по умолчанию 86400 |
Проверка безопасности
- Только читает открытые публичные данные ЦБ РФ, без записи и без секретов
Коротко о README
README перечисляет пять инструментов с типами входных и выходных данных, дает установку через pipx или uv, конфигурацию для Cursor, Claude Desktop и Claude Code, таблицу переменных окружения для таймаутов и TTL кеша, список источников данных ЦБ РФ по эндпоинтам и явный дисклеймер о неофициальном статусе.
Частые вопросы
Есть ли официальная связь с Банком России?
Нет, это независимая неофициальная обертка над открытыми эндпоинтами cbr.ru.
Можно ли получить историю за несколько лет одним вызовом?
Нет, history_rates ограничен 366 днями за вызов, для более длинного периода нужно повторить вызов.
Похожие
Набор скиллов для инвестиционного исследования компаний в Claude Code и Codex по методологиям четырех инвесторов. Это исследовательский инструмент, не инвестици
Официальные MCP-сервер, плагины и скиллы Stripe: агент ищет по API и документации, читает и меняет данные аккаунта
Официальный MCP-сервер брокера Alpaca: заявки по акциям, ETF, крипте и опционам, управление позициями и рыночные данные на естественном языке
inn-check-ru: светофор риска по ИНН
inn-check-ru
Открытый скилл, который по ИНН сверяет ЕГРЮЛ, ФССП, суды, банкротства и санкции сразу по нескольким источникам и выдает светофор риска с датой и причиной