Finance MCP servers
Payments, ledgers and market data.
Finance MCP servers connect an assistant to payment platforms and financial data. Realistically, most of the value here is in reading: reconciling a payment, looking up a customer's subscription history, understanding why an invoice is in the state it is in.
Payment platforms are unusually well suited to this, because they have both a strict permission model and a proper sandbox. You can give an agent a restricted key that reads test-mode data and explore the whole surface with nothing real at stake.
Write access is a different conversation. These APIs move money, issue refunds and change what customers are billed. The controls exist and they are good — but they only help if you use them.
Finance MCP servers in this directory
- Stripe MCP Server — Payment links, customers and invoices. Official (Finance)
What people build with finance MCP servers
Investigating a payment
Trace a charge through its events and find out exactly why it failed, without leaving the tool you are already in.
Answering support questions from the source
Look up a customer's subscription, invoices and payment history to answer a billing question accurately the first time.
Building against the API with the docs in hand
An agent that can call the sandbox writes integration code that matches the API as it actually behaves, not as it was documented two versions ago.
Reconciling
Pull the period's transactions and compare them against what your own records say happened.
Choosing a finance MCP server
- Use test mode first, and stay there while you are learning what the agent does with the tools.
- Create a restricted key rather than reusing a secret key. Payment platforms let you enumerate permissions individually — do that.
- Grant read permissions only unless you have a specific reason not to.
- Prefer Official servers. Payment APIs are versioned and detailed, and the vendor's own server is the one that keeps up.
Before you connect one
Treat these keys as the most sensitive thing in your config. Restricted, read-only, test-mode where possible, never in a repository, and rotated the moment one has been anywhere it should not. An agent with a live write key can issue a refund it cannot take back.
Frequently asked questions
Can an agent charge a customer or issue a refund?
Only with a key that has write permission for those operations. Restricted read-only keys make it impossible rather than unlikely, which is the right posture for this category.
Does this work in test mode?
Yes, and it is where you should start. Test-mode keys expose the same API against fake data, so you can see exactly how the agent uses the tools before anything is real.
Is customer financial data sent to the model?
Whatever a tool call returns enters the conversation, which can include customer names, emails and payment details. Consider that against your own obligations, and prefer test data while exploring.
Install any of these
Every server on this page carries a one-line install command on its own listing. Paste it into your client config and restart — the finance tools appear in your next session.
- Add an MCP server to Claude Desktop
- Add an MCP server to Claude Code
- Add an MCP server to Cursor
- Add an MCP server to Windsurf
Or keep browsing: all MCP server categories · the full MCP server list · Agent Skills.