Monobank MCP Server
Monobank MCP Server (Node.js/TypeScript)
Node.js/TypeScript реализация Monobank MCP Server, изначально написанного на Python.
Monobank MCP Server предоставляет доступ к вашему личному счету Monobank (и публичным курсам валют) в качестве инструментов протокола Model Context Protocol (MCP).
Об этой версии
Это Node.js/TypeScript порт оригинальной реализации на Python от @nklymok.
Оригинальная версия на Python: https://github.com/nklymok/Monobank-MCP
Эта версия на TypeScript: Сохраняет те же основные инструменты для работы с личным счетом, используя преимущества экосистемы Node.js/TypeScript, а также добавляет инструмент для получения публичных курсов валют, не требующий токена.
Related MCP server: Monobank MCP Server
Возможности
MCP-сервер на TypeScript/Node.js с использованием официального
@modelcontextprotocol/sdkИнструменты MCP:
get_client_info– информация о клиенте, счетах и банках (требуетсяMONOBANK_API_TOKEN).get_statement– выписка по счету за временной интервал (требуется токен). Проверяет период перед вызовом API; ответы содержат суммы в основных единицах и время транзакций в формате ISO 8601 UTC.get_currency_rates– публичные курсы обмена валют от Monobank (GET /bank/currency). API-токен не требуется.
Использование (опубликованный пакет)
Самый простой способ использовать этот MCP-сервер — через опубликованный npm-пакет:
Зарегистрируйте сервер в вашей конфигурации MCP
{ "mcpServers": { "monobank-mcp": { "command": "npx", "args": ["-y", "@alerix/monobank-mcp"], "env": { "MONOBANK_API_TOKEN": "your_token_here" } } } }Установите
MONOBANK_API_TOKENтолько если вы используетеget_client_infoилиget_statement.get_currency_ratesработает без него.Запустите ваш MCP-клиент – инструменты будут доступны в соответствии с вашей конфигурацией.
Разработка
Если вы хотите внести свой вклад или изменить сервер:
Клонируйте репозиторий и установите зависимости
git clone https://github.com/aler1x/monobank-mcp.git cd monobank-mcp npm installЗапустите сервер после установки (
prepareвыполняетnpm run build). Для личных инструментов установитеMONOBANK_API_TOKEN.Windows (PowerShell):
$env:MONOBANK_API_TOKEN="your_token_here" node dist/index.jsWindows (Командная строка):
set MONOBANK_API_TOKEN=your_token_here node dist\index.jsmacOS/Linux:
export MONOBANK_API_TOKEN=your_token_here node dist/index.jsИли одной строкой:
MONOBANK_API_TOKEN=your_token_here node dist/index.jsРазработка с горячей перезагрузкой (использует
tsx --watch):MONOBANK_API_TOKEN=your_token_here npm run devСборка (TypeScript →
dist/):npm run build
Справочник инструментов
Инструмент | Описание | Токен | Лимиты запросов (Monobank) |
| Получает профиль клиента, список счетов и банок. | Да | 1 запрос / 60 с |
| Получает транзакции для счета за период. Параметры: | Да | 1 запрос / 60 с |
| Публичные курсы валют (числовые коды валют ISO 4217). Те же данные, что и в Monobank | Нет | Согласно публичному API Monobank |
API-токен
Для личных инструментов требуется персональный API-токен Monobank. См. официальную документацию: https://api.monobank.ua/index.html
Переменные окружения
Имя | Обязательно | Описание |
| Только для | Ваш персональный API-токен Monobank с сайта https://api.monobank.ua/index.html. Не используется для |
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables integration with Monobank API to check currency exchange rates, view account balances, and retrieve transaction statements through natural language queries.31017MIT
- FlicenseNot gradedqualityDmaintenanceExposes Monobank personal account data through MCP tools, allowing users to fetch client info, accounts, and jars. It also enables retrieving account statements for specific time periods.
- AlicenseAqualityAmaintenanceA Model Context Protocol server that enables interaction with Monobank API, providing tools for currency exchange rates, client info, and account statements.811MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI assistants to retrieve and format Monobank account statements and transactions by date range.94MIT
Related MCP Connectors
Wise (https://wise.com) MCP, multi-currency account access via Personal Token + SCA key. Reads profi
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
Log, query, and edit expenses, budgets, and accounts in Manilo from any MCP-compatible AI assistant.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Aler1x/monobank-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server