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 need finance tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-08-25 · ★ 3 · #235 OF 283 MAINTAINED FINANCE · VERIFIED 2026-08-25

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

01 · Install Monzo MCP

Docker

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

Claude Desktop - add to config

{
  "mcpServers": {
    "partymola-monzo-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/partymola/monzo-mcp:v0.7.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.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…

v0.6.1 · 2026-08-09

Fixed · The container image keeps credentials and the transaction cache on a mountable volume. Both paths default to a location relative to the installed package, which inside the image is the interpreter's lib…

v0.6.0 · 2026-08-09

Fixed · Installing this package no longer puts a module called main in the Python environment, where it could overwrite, or be overwritten by, any other package that does the same. Installed alongside another MCP…

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 #235 of 283 actively-maintained finance servers as of 2026-08-25.
release cadence
9 releases in the last 90 days (latest 2026-08-21)
registry
io.github.partymola/monzo-mcp (active, first published 2026-07-11 · 8 versions)
packages
oci:ghcr.io/partymola/monzo-mcp:v0.7.0

06 · Monzo MCP FAQ

Is Monzo MCP still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-25 and it shipped 9 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.7.0`. You can also paste the ready-made client config above.

07 · Alternatives to Monzo MCP