MCP integration

Ask your AI anythingabout your finances

Finta MCP is a remote MCP server that connects your Finta account to a supported AI client. Authorize it once over OAuth and choose which accounts it can see. Your assistant then reads your real transactions, balances, and holdings. It can also make scoped changes to the data Finta manages.

Set Up Finta MCP

Already have a Finta account

Start Free Trial

New to Finta

7-day free trial. No credit card required.

MCP cannot move money or change your bank connections.

What it reads

Transactions, balances, holdings, and investment activity

What it writes

Manual accounts, categories, transaction categories, and rules

Clients

Claude, Claude Code, Cursor, Hermes Agent, OpenAI Codex

Connection

Remote HTTP MCP server with OAuth consent

Automatic syncing

From your connected accounts to the assistant you already use

Finta syncs your connected sources automatically, on timing each provider sets. Your AI client reads that stored data through MCP. It never touches your bank connections.

Bank → Finta · read-onlyVia MCP · reads + scoped writes

Supported clients

Connect the tool you already work in

Claude DesktopSettings → Connectors → Add custom connector
Claude on the webThe same custom connector flow, in the browser
Claude Codeclaude mcp add --transport http finta https://mcp.finta.io/mcp
Cursor~/.cursor/mcp.json
Hermes Agent~/.hermes/config.yaml
OpenAI CodexAny remote HTTP MCP client, same URL
https://mcp.finta.io/mcpOne endpoint for every client above, plus any other compatible remote HTTP MCP client.

Capabilities

What your assistant can read, and what it can change

READS

Your financial data, as Finta already stores it

The same data families the other Finta destinations receive, available to your assistant on request.

  • Accounts, balances, and daily balance history
  • Transactions and the categories assigned to them
  • Holdings and securities in investment accounts
  • Investment transactions: buys, sells, dividends, cash activity
  • Liabilities: payment amounts, due dates, interest rates

CONTROLLED WRITES

Finta-managed fields only, never your bank connection

Your assistant can tidy up the records Finta owns, including how bank-synced transactions are categorized. It cannot touch a bank-synced account itself.

  • Manual accounts you created in Finta
  • Categories and the groups they sit in
  • Transaction categorization, one at a time or in bulk, including bank-synced transactions
  • Rules, and re-running them over stored transactions
  • A bank-synced account itself stays read-only; only its transaction metadata can change

Boundary

What MCP cannot do

Finta MCP cannot move money. It cannot alter your bank connections. It cannot modify bank-synced accounts. It can write only to the manual accounts, categories, transaction categories, and rules that Finta manages for you. Finta never sees or stores your bank credentials, so MCP never has them to begin with.

Consent and control

You decide what it sees, and for how long

Every connection is authorized by you, scoped by you, and revocable by you at any time.

OAuth consent

You connect by signing in through Finta's OAuth flow, not by pasting a token. The consent screen summarizes what the client can access and change before you approve it.

Account scope

Choose which accounts a client can read at consent time, either all of them or a specific set. Rules it creates run over your full stored ledger, not just the accounts you selected. You can change your account selection later without reconnecting.

Storage Mode

MCP answers from the data Finta stores for you, so Storage Mode has to be on. Connecting a client turns it on for you. If you later switch it off, Finta permanently deletes your stored transactions, holdings, investment activity, categories, and balance history, and MCP has nothing left to read from them.

Revocation

Each client is its own connection. Disconnect any one of them from your Finta settings, and it loses access without affecting the others.

How it works

Three steps, then just ask

01

Add the server to your client

Point your AI client at the Finta MCP endpoint over remote HTTP. That is one line of config, or one menu in Claude.

02

Authorize scoped access

Sign in through Finta's OAuth consent screen, review what the client is requesting, and pick which accounts it may see. No API key to copy or store.

03

Ask your AI assistant

Ask in plain language and your assistant answers from your real accounts. Start with a maintained prompt template, or write your own.

Proof and safety

The data underneath the answers

12,000+supported banks and financial institutionsConfirm your institution in Finta's coverage directory before setup.
2.2M+unique transaction records createdMore than 2.2 million unique transaction records created in customers’ connected destinations since July 2025.
Scopedaccess you approveEvery client authorizes through OAuth against the accounts you select, and you can revoke it at any time.

FAQ

Frequently asked questions

Give your AI assistant the financial data it has been guessing about

Connect your accounts once, authorize the client you already use, and ask in plain language.

Set Up Finta MCP

Already have a Finta account

Start Free Trial

New to Finta

7-day free trial. No credit card required.

Search Finta

Navigate to important pages