Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Payments and finance - official Mercury server

Mercury MCP server

Hosted MCP server that connects AI tools to a Mercury banking account via OAuth to read accounts, transactions, recipients, cards, treasury, invoices and statements. With granted write scopes it can create payment and internal transfer requests (which still require approval in Mercury) and edit categories and transaction notes. Mercury hosts it at https://mcp.mercury.com/mcp with OAuth auth.

Last verified 15 tools5 sources

Install

Terminal
claude mcp add --transport http -s user mercury https://mcp.mercury.com/mcp
Terminal
codex mcp add mercury --url https://mcp.mercury.com/mcp

Tools

getAccounts
Retrieve a list of all Mercury accounts for the organization.
getAccount
Retrieve details of a specific Mercury account by account ID.
getAccountStatements
Retrieve monthly statements for an account, with date range filtering.
listTransactions
Retrieve transactions with filtering by date range, status and categories, with automatic pagination.
getTransactionById
Retrieve a single transaction including attachments, check images and metadata.
getRecipients
Retrieve a list of all payment recipients.
listCards
Retrieve a paginated list of cards.
getTreasury
Retrieve all treasury accounts for the organization.
getOrganization
Retrieve organization information including EIN, legal business name and DBAs.
listInvoices
Retrieve a paginated list of invoices.
listCustomers
Retrieve a paginated list of customers.
requestSendMoney
Create a payment request to an existing recipient; requires approval in Mercury before money is sent.
requestTransferMoney
Create a transfer request between your own Mercury accounts; requires approval in Mercury.
createCategory
Create a custom expense category immediately.
updateTransaction
Update or clear a transaction's note or category immediately.

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • Docs say Mercury MCP is in Beta.
  • Mercury does not offer a non-hosted MCP.
  • Uses OAuth 2.0 with Dynamic Client Registration and PKCE S256; write actions need explicit scopes (transactions:request, transfers:request, categories:create, categories:edit, transactions:update), and existing read-only connections must reauthorize to gain them.
  • The AI tool cannot approve payments or move money on its own.
  • Claude Code also needs claude mcp login mercury after adding.
  • Cursor, Claude, ChatGPT and others are documented as one-click marketplace integrations rather than config snippets.
  • Available tools depend on account type; business-specific tools are for eligible business accounts.
  • Docs pages updated 2026-10-08.

FAQ

What does the Mercury MCP server do?

Hosted MCP server that connects AI tools to a Mercury banking account via OAuth to read accounts, transactions, recipients, cards, treasury, invoices and statements. With granted write scopes it can create payment and internal transfer requests (which still require approval in Mercury) and edit categories and transaction notes. The vendor documents 15 tools, including getAccounts, getAccount, getAccountStatements and listTransactions.

How do I add the Mercury MCP server to Claude Code?

Run claude mcp add --transport http -s user mercury https://mcp.mercury.com/mcp, copied from Mercury's docs. This page also has snippets for Codex.

Does the Mercury MCP server need authentication?

Yes, OAuth. Transport: Streamable HTTP. Status: Beta, last checked October 17, 2026.

Sources

Last verified against 5 Mercury pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.