Model Context Protocol

Point your own AI at your own money.

Hundo runs a remote MCP server. Connect it to Claude, ChatGPT, Cursor or any MCP client, and your AI can read your accounts, budgets, holdings and net worth, and draft changes that you confirm.

Server URLhttps://hundo.finance/mcpRemote server, Streamable HTTP. OAuth 2.1, so there is no key or token to copy.

Not another chat box in another sidebar

Most finance apps answer the AI question by adding their own chat panel, running a model they chose, inside a window they designed. Hundo does the opposite. Your ledger goes to the assistant you already pay for and already have open, and it becomes part of the context that assistant reasons with.

Hundo has no bank connection and never asks for banking credentials, so there are no bank logins to hand to a model. That is also why it works in any country, including the ones no aggregator covers.

Connect it

Every client needs the same three things: add a remote server, sign in, approve. The wording differs.

Claude

Settings -> Connectors -> Add custom connector

  1. Open Settings, then Connectors, then Add custom connector.
  2. Paste https://hundo.finance/mcp as the server URL.
  3. Claude opens Hundo in your browser. Sign in and approve access.
  4. Ask Claude what your net worth is. If it answers, you are connected.

ChatGPT

Settings -> Connectors -> Add

  1. Open Settings, then Connectors, then Add.
  2. Paste https://hundo.finance/mcp and choose OAuth as the authentication.
  3. Sign in to Hundo in the window that opens and approve access.
  4. Start a chat and ask what you spent last month.

Cursor

mcp.json

  1. Open Settings, then MCP, then Add new global MCP server.
  2. Add an entry with "url": "https://hundo.finance/mcp".
  3. Reload. Cursor opens a browser window for you to sign in and approve.

Any other MCP client

Remote server, Streamable HTTP

  1. Add a REMOTE server (sometimes called Streamable HTTP or a URL server), not a local command.
  2. Use https://hundo.finance/mcp.
  3. The client will open a browser for OAuth. There is no token to copy and paste.

What your AI gets

11 tools that only read, 9 that only draft, and exactly one that writes.

Read. Cannot change anything.

  • get_net_worthNet worth now, broken down, in your base currency.
  • get_accountsEvery account and its balance.
  • get_assetsHoldings with cost basis and profit or loss.
  • get_budgetA month's budget: budgeted, spent, remaining.
  • get_categoriesYour category list, for grouping questions.
  • get_iousMoney you owe and money owed to you, by person.
  • get_saved_insightsThe insights pinned to your dashboard.
  • get_yesterday_summaryWhat happened yesterday, in one call.
  • run_read_queryA read-only SQL query across your own data.
  • run_insight_queryA structured query behind a saved insight.
  • list_pending_proposalsChanges drafted but not yet confirmed.

Draft. Returns a proposal, writes nothing.

  • propose_transactionDraft a new transaction.
  • propose_transaction_editDraft a change to an existing one.
  • propose_delete_transactionDraft a deletion, duplicates included.
  • propose_transferDraft a move between two accounts.
  • propose_asset_tradeDraft a buy or a sell.
  • propose_asset_convertDraft a swap of one holding for another.
  • propose_budget_upsertDraft a new or changed budget envelope.
  • propose_delete_budgetDraft removal of an envelope.
  • propose_saved_insightDraft an insight to pin to the dashboard.

Commit. The only one that writes.

  • confirm_proposalCommit one drafted proposal, by id, after you approve it.

Nothing is written until you say so

This is the part most finance MCP servers get around by being read-only. Hundo lets an agent change things, and makes the change a two-step move instead.

  1. You ask. "Log the 24 euro dinner to Food."
  2. The AI drafts. A propose_* tool returns a proposal and a preview. Your ledger is untouched.
  3. You approve, in the conversation. Only then does the AI call confirm_proposal, and only then does anything get written.

A proposal that is never confirmed expires. The change tools are also marked destructive, so a well-behaved client asks before each call. And the read-only query tool runs as an unprivileged database role that can reach nothing but your own rows.

Questions

Can an AI move my money or change my records on its own?
No. The change tools only draft. Each one returns a proposal and writes nothing. A separate confirm_proposal call, made after you approve it in the conversation, is the only thing that writes to your ledger, and a proposal expires if it is never confirmed.
Does Hundo need my bank login?
No. Hundo has no bank connection at all and never asks for banking credentials. Entries are typed, photographed, forwarded by email, imported from a file, or drafted by your AI. That is also why Hundo works in any country, including those no bank aggregator covers.
Which AI apps can connect to Hundo?
Any MCP client that supports a remote server over Streamable HTTP. That includes Claude, ChatGPT, Cursor, OpenClaw and Hermes, and anything else that speaks the Model Context Protocol.
What is the MCP server URL for Hundo?
The Hundo MCP server is at https://hundo.finance/mcp. Add it as a remote server. Authentication is OAuth 2.1, so there is no API key or token to copy and paste.
Can my AI see other people's data?
No. Every request is scoped to the account that authorised it, and the read-only query tool runs as an unprivileged database role that can reach only your own rows.
Do I need to pay to connect an AI?
Yes. The tracker itself is free forever and nothing in it is capped, but the MCP server is part of Hundo Pro. Pro is pay what you want from $36 a year, and every amount unlocks everything.
How do I disconnect it?
Remove the Hundo server from your AI app, the same way you added it. The connection stops being used at once, and your data stays exactly as it was. Access also stops on its own if your Hundo Pro subscription ends.

Get your numbers in first.

The server is only as useful as the ledger behind it, so start by tracking. The tracker is free forever and nothing in it is capped. The MCP server is part of Pro, which is pay what you want from $36 a year.

Start tracking for free