Monzo MCP

MCP server for the Monzo banking API. Read-only access to accounts, balances, pots, transactions, and spending analysis - all through Claude Code or any MCP client. Its 7 documented tools cover monzo, transactions.

People who work with monzo and transactions and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-09-14 · ★ 3 · #269 OF 318 MAINTAINED FINANCE · VERIFIED 2026-09-18

GPL-3.0 · Python servers · how we verify → /methodology

01 · Install Monzo MCP

Docker

docker run -i --rm ghcr.io/partymola/monzo-mcp:v0.9.0

Claude Desktop - add to config

{
  "mcpServers": {
    "partymola-monzo-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/partymola/monzo-mcp:v0.9.0"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

license GPL-3.0 - declared in the repository

registry namespace io.github.partymola is GitHub-verified and matches the repo owner

03 · What Monzo MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can list accounts with types and IDs, sync transactions to local cache, and search by merchant/payee/description/notes.

The 7 tools it gives your agent

Extracted from the project's README - what monzo-mcp lets an agent do.

monzo_list_accounts
- List accounts with types and IDs
monzo_get_balance
- Current balance and spend today
monzo_list_pots
- Savings pots and balances
monzo_sync
- Sync transactions to local cache
monzo_list_transactions
- List/filter cached transactions
monzo_search_transactions
- Search by merchant/payee/description/notes
monzo_spending
- Spending analysis with category breakdown

Latest releases

v0.9.0 · 2026-08-31

Fixed · An invalid filter argument is refused instead of being answered with an empty result. monzo_spending given a month it could not parse reported grand_total: 0, and monzo_list_transactions and…

v0.8.0 · 2026-08-31

Security · monzo-mcp auth now checks the OAuth state on the callback, and generates one that cannot be guessed. The callback listener is an unauthenticated endpoint on localhost, so while auth was waiting any process…

v0.7.0 · 2026-08-21

Fixed · monzo-mcp auth reports a busy callback port instead of ending in a traceback, and binds it before opening the browser rather than after, so a run that cannot receive the callback does not send you to an…

04 · Who maintains Monzo MCP

monzo-mcp is maintained by partymola. We track 6 MCP servers from partymola - 6 actively maintained, 6 combined GitHub stars, oldest repo from Apr 2026. Full record: all servers from partymola.

  1. fitbit-mcp Retired, superseded by google-health-mcp. Fitbit Web API shuts down 30 Sept 2026. ★ 2

05 · Facts

category
finance - ranked #269 of 318 actively-maintained finance servers as of 2026-09-18.
release cadence
10+ releases in the last 90 days (latest 2026-08-31)
registry
io.github.partymola/monzo-mcp (active, first published 2026-07-11 · 10 versions)
packages
oci:ghcr.io/partymola/monzo-mcp:v0.9.0

06 · Monzo MCP FAQ

Is Monzo MCP still maintained?

Yes - as of 2026-09-18, its last commit was 2026-09-14 and it shipped 10+ releases in the last 90 days. We re-verify nightly.

What can Monzo MCP do?

With this server connected, an agent can list accounts with types and IDs, sync transactions to local cache, and search by merchant/payee/description/notes.

How do I install Monzo MCP?

Run `docker run -i --rm ghcr.io/partymola/monzo-mcp:v0.9.0`. You can also paste the ready-made client config above.

07 · Alternatives to Monzo MCP