MCP server for Monobank API — currency rates, client info, and account statements
Runs on your machine from its package; the steps are below.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y monobank-mcp-server
MCP client config
{
"mcpServers": {
"monobank": {
"command": "npx",
"args": [
"-y",
"monobank-mcp-server"
]
}
}
}MCP (Model Context Protocol) server for integrating with Monobank API.
Download the latest .mcpb bundle from the Releases page and open it — Claude Desktop or Claude Code will handle the rest. You'll be prompted to enter your Monobank API token during installation.
Note: Your API token is only used locally and is never tracked or transmitted anywhere except to Monobank's API.
The server provides three tools:
100000, not 10000000. This applies to every monetary field in both get_client_info and get_statement, including commissionRate, which Monobank returns as an absolute amount despite its name.HTTP 429.YYYY-MM-DD, interpreted as UTC. The to date is inclusive — a statement from 2024-10-01 to 2024-10-31 covers all of October 31. Omit to to mean "up to now".account parameter defaults to 0, the client's default account. Account and jar identifiers returned by get_client_info are also accepted.MONOBANK_API_TOKEN is only needed for get_client_info and get_statement. The server starts without it and get_currency_rates keeps working; the two authenticated tools return an error explaining that the variable is unset.To use this server with an MCP client, add it to your configuration:
{
"mcpServers": {
"monobank": {
"command": "npx",
"args": ["monobank-mcp-server"],
"env": {
"MONOBANK_API_TOKEN": "your_token_here"
}
}
}
}
This server is available as an MCPB bundle for one-click installation in Claude Desktop and Claude Code.
To build the .mcpb bundle locally:
npm run pack:mcpb
This produces monobank-mcp-server.mcpb which can be installed directly in any MCPB-compatible client. During installation, you'll be prompted to enter your Monobank API token securely.
MIT