cbr-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_daily_ratesA | Все курсы валют ЦБ РФ на указанную дату (по умолчанию сегодня). Без авторизации. |
| get_currency_rateB | Курс конкретной валюты к рублю с изменением за день. |
| get_rate_dynamicsB | Динамика курса валюты к рублю за период (ряд значений + сводка: min/max/avg, изменение). |
| get_key_rateA | Текущая ключевая ставка ЦБ РФ и дата вступления в силу. |
| get_key_rate_historyB | История изменений ключевой ставки ЦБ РФ за период. |
| get_precious_metalsB | Учётные цены ЦБ РФ на золото, серебро, платину, палладий (руб./грамм). |
| convert_currencyA | Конвертация суммы из одной валюты в другую через курс ЦБ РФ. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Most tools have clear, distinct purposes: key rate, daily rates, single currency rate, dynamics, history, metals, and conversion. The only mild overlap is between get_daily_rates and get_currency_rate, but one returns all currencies and the other a specific currency with daily change. get_key_rate and get_key_rate_history are also distinguishable by current vs historical scope.
All tools use a consistent snake_case verb_noun pattern with get_ as the dominant verb. convert_currency breaks the get_ prefix but still follows the same verb_noun convention, so the naming is predictable and coherent.
Seven tools is well-scoped for a Central Bank of Russia rates server. Each tool covers a meaningful aspect of the domain without unnecessary proliferation or obvious redundancy.
The surface covers current and historical key rates, daily and specific currency rates, rate dynamics, metals prices, and currency conversion. Minor gaps exist, such as no explicit supported-currency list or a dedicated historical conversion endpoint, but these can be worked around with the existing daily rates and dynamics tools.