cbr-rates — курсы ЦБ через MCP
cbr-rates отдаёт ассистенту курсы ЦБ, ключевую ставку и инфляцию с сайта Банка России; ключ доступа для этих источников не нужен.
- MIT
- Python
Ручной проверки с опубликованным протоколом у этой записи нет. Владелец сервера может заказать её.
Собранные проверки · 03.10.2026
Сохранённый прогон по данным каталога; пропущенные пункты не считаются выполненными. Это не испытание сервера в работе.
- repo_aliveGitHub отдал карточку репозитория. (выполнено) · Источник(откроется в новой вкладке)
- recent_activityКод меняли за последние 365 дней. (выполнено)
- package_existsИмя пакета есть, но реестр пакетов его в этом прогоне не подтвердил. (замечание)
- licenseЛицензия MIT. (выполнено)
- name_spoofingПохожего более известного имени другого владельца нет. (выполнено)
- secretsREADME и архив пакета в этом прогоне не скачивали. В тексте описания ключа не видно. (пропущено)
- install_resolvesКоманду установки на странице ещё не показываем. (пропущено)
- install_scriptСкрипта установки в известном пакете нет. (выполнено)
Курсы валют ЦБ РФ
Курсы валют ЦБ РФ для AI-агента: текущие курсы, историческая динамика, расчёт пересчётов в рубли. Open-source, бесплатный.
Atomno MCP — MCP-направление бренда atomno(откроется в новой вкладке): семейство открытых MCP-серверов под российские реестры и справки (ФНС, ФССП, ЦБ РФ и другие). Код на GitHub.
Когда полезен
atomno-mcp/mcp-cbr-rates закрывает следующие сценарии, когда подключён к AI-агенту через Model Context Protocol:
- Ассистенту нужен курс конкретной валюты на дату для расчёта.
- Вы сравниваете историю курса с изменениями ставки или инфляции.
Что умеет atomno-mcp/mcp-cbr-rates
Доступны пять инструментов. get_rate возвращает курс валюты на выбранную или последнюю доступную дату, history_rates — историю ежедневных курсов ЦБ. Для ключевой ставки предназначен key_rate, для помесячной инфляции — inflation. Инструмент statistics объединяет ставку, валютные курсы и инфляцию в сводку. Данные читаются с источников Банка России; ответы кэшируются. Выберите отдельный показатель для расчёта либо общую сводку для краткого обзора. Источник курса и дата запроса остаются привязаны к данным Банка России.
Ограничения
Один запрос истории охватывает не более 366 дней. Разбейте более длинный период на отдельные диапазоны. Для обращения к источникам нужен сетевой доступ.
Как установить
MCP-клиент запускает Python-пакет по stdio.
Установите Python-пакет atomno-mcp-cbr-rates через pipx или uv. В настройках MCP-клиента укажите команду atomno-mcp-cbr-rates; процесс работает по stdio. Ключ доступа не нужен.
Часто задаваемые вопросы
- Как получить курсы ЦБ на выбранную дату?
- Для отдельной валюты предназначен get_rate: передайте код валюты и, при необходимости, дату. Без даты возвращается последний доступный курс. Курсы ЦБ за последовательность дней получает history_rates, которому задают начало и конец периода. Выбирайте инструмент по нужному виду результата.
- Нужен ли ключ доступа?
- Нет, используемые источники Банка России публичны и ключ для них не требуется. Переменные окружения настраивают таймаут, срок хранения кэша и журналирование. Для обращения к источникам нужен сетевой доступ; наличие кэша не заменяет загрузку данных за новый период.
- Можно ли получить историю за несколько лет одним вызовом?
- Нет, окно history_rates ограничено 366 днями. Разбейте более длинный период на отдельные диапазоны и вызовите инструмент для каждого из них. Передайте нужный код валюты и даты; затем объедините полученные дневные значения для расчёта или графика.
- Как подключить Python-пакет к MCP-клиенту?
- Установите atomno-mcp-cbr-rates через pipx или uv, затем укажите atomno-mcp-cbr-rates как команду MCP-сервера в настройках клиента. Процесс работает по stdio. Ключ для источников Банка России не нужен; параметры кэша и таймаута можно задать отдельно.