cnb — MCP-сервер для Claude Code: курсы валют и установка
cnb получает официальные курсы Чешского национального банка для CZK и других валют, включая исторические значения. С его помощью можно проверять курс для счёта или пересчитывать сумму на заданную дату.
claude mcp add --transport http cnb https://cnb.cz-agents.dev/mcpЧто делает cnb
cnb подключает ИИ-агента к курсам Чешского национального банка (ČNB). Сервер возвращает ежедневные значения для CZK относительно EUR, USD и других валют. Доступна история курсов по корректной дате в формате ISO, поэтому можно проверить значение, действовавшее при выставлении старого счёта.
У сервера три инструмента. get_rates возвращает полную дневную таблицу, get_rate извлекает курс одной валюты к CZK, а convert пересчитывает сумму между валютами по официальным курсам ČNB. Для перевода USD в EUR нужен convert, а не get_rate.
Подключить сервер можно через размещённый MCP endpoint или локально с помощью npx и пакета @czagents/cnb. Источник курсов предоставляет данные бесплатно, но размещённый endpoint ограничивает запросы по IP. Для самостоятельного запуска нужны Node.js и команды сборки проекта; локальный вариант не зависит от лимита IP размещённого сервера.
Какие задачи решает
- Получить актуальную таблицу курсов ČNB
- Найти исторический курс EUR к CZK на нужную дату
- Пересчитать сумму USD в CZK по официальному курсу
- Проверить курс валюты для бухгалтерского документа
Примеры запросов агенту
- Найди официальный курс EUR к CZK по таблице ČNB на дату
2024-01-15. - Пересчитай 100 USD в CZK по курсам ČNB на дату
2024-01-15. - Получи полную дневную таблицу курсов ČNB за
2024-01-15.
Как установить cnb
1Командой платформы: удалённый сервер
claude mcp add --transport http cnb https://cnb.cz-agents.dev/mcp2Командой платформы
claude mcp add cnb -- npx -y @czagents/cnb1Командой платформы: удалённый сервер
codex mcp add cnb --url https://cnb.cz-agents.dev/mcp2Командой платформы
codex mcp add cnb -- npx -y @czagents/cnbФайл настроек
{
"mcpServers": {
"cnb": {
"url": "https://cnb.cz-agents.dev/mcp"
}
}
}{
"mcpServers": {
"cnb": {
"command": "npx",
"args": [
"-y",
"@czagents/cnb"
]
}
}
}Файл настроек
{
"servers": {
"cnb": {
"type": "http",
"url": "https://cnb.cz-agents.dev/mcp"
}
}
}{
"servers": {
"cnb": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@czagents/cnb"
]
}
}
}1Командой платформы: удалённый сервер
gemini mcp add -t http cnb https://cnb.cz-agents.dev/mcp2Командой платформы
gemini mcp add cnb npx -y @czagents/cnbПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о cnb
Как установить cnb в Claude Code?
Для подключения через размещённый MCP endpoint выполни claude mcp add --transport http cnb https://cnb.cz-agents.dev/mcp. Для локального запуска через пакет выполни claude mcp add cnb -- npx -y @czagents/cnb. Используй один из этих способов.
Что делает MCP-сервер cnb?
Он предоставляет агенту официальные ежедневные и исторические курсы ČNB. Через get_rates можно получить всю таблицу, через get_rate — курс одной валюты к CZK, а через convert — пересчитать сумму между валютами.
Какой инструмент использовать для перевода USD в EUR?
Используй convert, указав сумму, исходную и целевую валюты, а при необходимости историческую дату. get_rate предназначен для получения курса одной валюты к CZK, а не для конвертации между двумя иностранными валютами.