1. Conduid
  2. Finance
  3. Monobank
MCP server · Finance

Monobank

MCP server for Monobank API — currency rates, client info, and account statements

Unclaimed finance
37Low

Scored 6 months ago · breakdown

About Monobank

Monobank is an MCP server in the Finance category: mCP server for Monobank API — currency rates, client info, and account statements.

Install

Claude Code
claude mcp add monobank -- npx -y monobank-mcp-server
npx
npx -y monobank-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (3)

get_client_infoGet information about the client together with the list of their accounts and jars. Requires the MONOBANK_API_TOKEN environment variable. Monobank permits only one request per 60 seconds, so the response is cached in memory for 60 seconds: calls made within that window return the cached data instead of failing with a rate-limit error. All monetary amounts are returned in currency units, not in cents. The account and jar identifiers returned by this tool can be passed to get_statement.

Parameters not published.

get_currency_ratesGet the list of currency exchange rates from Monobank. This is a public endpoint and does not require an API token. Monobank permits only one request per 5 minutes, so the response is cached in memory for 5 minutes: calls made within that window return the cached rates instead of failing with a rate-limit error.

Parameters not published.

get_statementGet the Monobank statement for an account or jar between the {from} and {to} dates. Requires the MONOBANK_API_TOKEN environment variable. The maximum period for which a statement can be obtained is 31 days + 1 hour (2682000 seconds). Monobank permits only one request per 60 seconds, so every distinct account/date-range request is cached in memory for 60 seconds: repeating the same request within that window returns the cached statement instead of failing with a rate-limit error. All monetary amounts are returned in currency units, not in cents.

Parameters not published.

Ask AI

✦

Ask AI about Monobank

Powered by Claude · Grounded in docs

I know everything about Monobank. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Monobank MCP Server

MCP (Model Context Protocol) server for integrating with Monobank API.

Quick Install

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.

Prerequisites

Note: Your API token is only used locally and is never tracked or transmitted anywhere except to Monobank's API.

Available Tools

The server provides three tools:

  1. get_currency_rates - Get currency exchange rates (rate limited to once per 5 minutes)
  2. get_client_info - Get client information and account details (rate limited to once per 60 seconds)
  3. get_statement - Get account statements for a specified date range (rate limited to once per 60 seconds, max 31 days + 1 hour)

MCP Configuration

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"
      }
    }
  }
}

Example Prompts

English

  • "Show me the current USD to UAH exchange rate"
  • "Get my account balance and recent transactions"
  • "Show me all transactions from the last week"
  • "What did I spend money on yesterday?"
  • "Show my statement for October 2024"
  • "Get all my credit card transactions from the last 3 days"

Українською

  • "Покажи поточний курс долара"
  • "Скільки грошей на моїх рахунках?"
  • "Покажи виписку за вчора"
  • "На що я витратив гроші цього тижня?"
  • "Покажи всі транзакції за жовтень"
  • "Скільки я витратив на їжу за останній місяць?"

MCPB (One-Click Installation)

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.

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Monobank

How do I install Monobank?

Run claude mcp add monobank -- npx -y monobank-mcp-server, then add the server to your MCP client's configuration.

Is Monobank safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Monobank still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.