Monzo Mcp

finance MCP Server

MCP server for the Monzo banking API with OAuth, local transaction cache, and spending analysis

VerifiedFresh
financefinance
4 views3 stars3 forksGPL-3.0

Why This Matters

Discovered via github-topic:mcp and last synced 6d ago.

VerifiedFresh
Source
github-topic:mcp
Stars
3
Last synced
6d ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
37
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (37)

monzo_search_transactions

Search by merchant/payee/description/notes

monzo_list_transactions

List/filter cached transactions

monzo_list_pots

Savings pots and balances

Variable

Default

MONZO_MCP_CONFIG_DIR

`<package>/config/`

monzo_list_accounts

List accounts with types and IDs

MONZO_MCP_DB_PATH

`<package>/monzo.db`

monzo_get_balance

Current balance and spend today

list_accounts

List accounts (filter by `account_type`)

get_balance

Balance for an account

annotate_transaction

Add/remove transaction metadata

attachment_deregister

Remove an attachment

create_receipt

Create/update a structured receipt

MONZO_CLIENT_ID

for `auth`

MONZO_CLIENT_SECRET

for `auth`

list_pots

List pots for a current account

pot_deposit

Move funds account → pot

delete_receipt

Delete a receipt

MONZO_REDIRECT_URI

no

list_transactions

List transactions, with pagination and optional merchant expansion

pot_withdraw

Move funds pot → account

register_webhook

Subscribe to `transaction.created` events

MONZO_MODE

no

get_transaction

Retrieve a single transaction

create_feed_item

Push a basic feed item to the user's feed

delete_webhook

Unsubscribe

Tool

Description

list_webhooks

List webhooks for an account

attachment_upload

Get a temporary upload URL

logout

Invalidate the current access token

whoami

Verify token, return authenticated user

get_receipt

Retrieve a receipt by `external_id`

attachment_register

Attach an uploaded file to a transaction

Var

Required

monzo_sync

Sync transactions to local cache

monzo_spending

Spending analysis with category breakdown

MONZO_MCP_CALLBACK_HOST

`localhost`