MCP курсов ЦБ РФ с кешем и SOAP-ставкой
mcp-cbr-rates
MCP-сервер данных Банка России с пятью строго типизированными инструментами, TTL-кешем и 52 юнит-тестами на офлайн-фикстурах, ставится через pipx
- 0 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Ставится через pipx и берет курсы, ключевую ставку и инфляцию с XML- и SOAP-эндпоинтов cbr.ru
- Ключей не требует, ответы кеширует
Установка
- Работает в
- Сервисы
Ручная установка
pipx install atomno-mcp-cbr-ratesУстановка пакета из PyPI.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Ставится через pipx и берет курсы, ключевую ставку и инфляцию с XML- и SOAP-эндпоинтов cbr.ru
- Ключей не требует, ответы кеширует
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает пять инструментов: курс валюты на дату (get_rate), динамику курса за период (history_rates), ключевую ставку за период (key_rate), помесячную инфляцию год к году (inflation) и сводный снимок get_statistics с ключевой ставкой, курсами USD/EUR/CNY и инфляцией в одном ответе. Все данные читаются с публичных XML- и SOAP-эндпоинтов cbr.ru через асинхронный httpx-клиент с автоматическими повторами при ошибках 5xx и безопасным разбором XML через defusedxml. Встроен TTL-кеш: час для дневных котировок, сутки для исторических рядов, чтобы не дергать источник лишний раз.
Для кого. Для тех, кому нужен готовый и хорошо протестированный источник курсов и ключевой ставки ЦБ РФ без написания своего парсера.
Подходит, если
- Нужен официальный курс валюты на дату или динамика за период до 366 дней
- Нужен единый сводный снимок макропоказателей одним вызовом (ключевая ставка плюс основные курсы плюс инфляция)
- Важно, чтобы источник данных был покрыт тестами на офлайн-фикстурах, а не только ручной проверкой
Не подходит, если
- Нужна история за период дольше 366 дней в одном вызове: придется дробить запрос
- Нужны цены на драгметаллы: этот сервер их не отдает, в отличие от некоторых аналогов
Пример запроса к агенту
Построй динамику курса доллара к рублю за последние 90 дней и дай общую макросводкуMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
MCP_CBR_HTTP_TIMEOUT- Таймаут HTTP-запроса к ЦБ РФ в секундах, по умолчанию 15
MCP_CBR_CACHE_DAILY_TTL- TTL кеша для дневных котировок в секундах, по умолчанию 3600
MCP_CBR_CACHE_HISTORY_TTL- TTL кеша для исторических рядов в секундах, по умолчанию 86400
Ограничения
Сервер неофициальный и не связан с Банком России, автор прямо это указывает и снимает с себя ответственность за точность данных. Окно history_rates ограничено 366 днями за вызов. Цен на драгметаллы нет. При изменении HTML- или XML-схем cbr.ru отдельные инструменты могут временно сломаться до обновления пакета.
Как отключить. Удалите запись cbr-rates из конфигурации MCP-клиента и при желании удалите пакет: pipx uninstall atomno-mcp-cbr-rates.
Частые вопросы
Есть ли официальная связь с Банком России?
Нет, это независимая неофициальная обертка над открытыми эндпоинтами cbr.ru.
Можно ли получить историю за несколько лет одним вызовом?
Нет, history_rates ограничен 366 днями за вызов, для более длинного периода нужно повторить вызов.
Обсуждение
Вопросов и отзывов пока нет.
MCP-сервер официальных данных ЦБ РФ: курсы валют, динамика, ключевая ставка и цены на драгметаллы, без авторизации и ключей, ставится через npx
MCP-сервер открытых данных Банка России: официальные курсы валют, история курсов, ключевая ставка и инфляция без ключей
MCP-сервер курсов валют ЦБ РФ
evo-container-apps-currency-exchange-mcp-server-lab
Учебный MCP-сервер Cloud.ru на Node.js: ежедневные курсы валют Центробанка и конвертация в рубли, запускается через Docker
Saymon RU Data API: платные данные по России
Saymon RU Data API
Удаленный MCP с оплатой за каждый вызов в USDC: проверка компаний по ИНН, поиск по Рунету, отслеживание Почты России, курсы ЦБ и MOEX
Скилл для Claude Code, который достает цифры из Росстата, ЕМИСС, ЦБ РФ и регионов через curl и отдает Markdown-таблицу со ссылкой на источник
Глаз Дьявола: OSINT с русским контуром
glaz-dyavola
OSINT-инструмент для пассивной разведки: ЕГРЮЛ, ФССП, VK, Telegram и Яндекс рядом с поиском секретов и MCP-сервером на 15 инструментов
Коротко о README
README перечисляет пять инструментов с типами входных и выходных данных, дает установку через pipx или uv, конфигурацию для Cursor, Claude Desktop и Claude Code, таблицу переменных окружения для таймаутов и TTL кеша, список источников данных ЦБ РФ по эндпоинтам и явный дисклеймер о неофициальном статусе.