A dark-themed terminal interface showing Mercury's CLI commands, including options for managing invoices, payments, transactions, webhooks, and more.

Programmable finances for developers & agents

Automate your financial operations with a full banking API, terminal-native CLI, and AI-ready MCP server.

Use the Mercury CLI to run your finances from your terminal

Install CLI
  • Run Mercury operations from your terminal, a script, or a CI pipeline

  • Human-readable output, structured for piping, scripting, and LLM consumption

  • Write actions such as making payments, categorizing transactions, creating invoices, and uploading receipts

A terminal window showing a Mercury CLI command for requesting payments, with JSON-formatted output displaying transaction details including account numbers, amounts, and payment status.

Connect your AI agent to verified financial data

Connect Mercury MCP
  • Give your agents the same financial context you have — no code required

  • Query balances, transaction history, and account data in natural language

  • Give your AI workflows direct access to live account data — no brittle scrapers or CSV exports

  • Read-only access ensures your AI can analyze data without moving money

A dark, minimalist image of a glowing ring representing the MCP connectivity, set against a deep black background.

Built for your workflows, wherever you work

Mercury is available as a native MCP server and through the tools your team already uses, including:

The API for programmatic banking

View API docs
  • Pull balances, list transactions, and initiate ACH transfers — all through a single REST API

  • Test safely in the sandbox, then swap one URL for production

  • 100 free ACH transfers per month included with every account

A screenshot of Mercury's API documentation interface, showing endpoint categories and a 'Welcome to Mercury's API' introduction panel with navigation options on the left.

Program your accounts receivables workflows

View AR docs
  • Generate and send invoices based on CRM, billing, or usage data

  • Monitor invoice status to make sure you're always paid on time

  • Read your invoicing data and track your revenue

  • Create up to 500 invoices/month on Mercury Plus, or unlimited invoices with Pro2

An abstract illustration representing Mercury's programmatic invoicing and accounts receivable workflow with an Invoicing API

Maintain security and control at every layer

  • Issue scoped API tokens with fine-grained permissions

  • Enforce IP allow-listing and separation between read and write actions

  • Built on SOC 2 Type II compliant infrastructure

  • Banking services provided through FDIC-insured partner banks, with encryption in transit and at rest

A dark, abstract image of concentric glowing rings surrounding a white padlock icon, representing layered security and encryption.

What you can automate with Mercury

Nightly reconciliation to QuickBooks

Push yesterday’s transactions straight to your GL, no more manual month-end exports.

Programmatic vendor payouts

Loop through billing data and trigger hundreds of ACH transfers in a single script.

Set Slack alerts

Send your team an automated DM when you receive a wire over $10K or your balance dips below your set threshold.

Sweep excess cash to Mercury Treasury

Auto‑transfer surplus funds each day to earn higher yield based on programmatic thresholds.

Create an agentic CFO

Connect Mercury via MCP and your preferred AI tooling to instantly calculate spend trends, identify anomalies, and analyze your real-time cash position on demand.

Put invoicing on autopilot

Generate and send invoices from your CRM or usage data without touching the dashboard.

Ready to automate your money?

Spin up your first call in under five minutes.

Disclaimers and footnotes

Mercury is a fintech company, not an FDIC-insured bank. Banking services provided through Choice Financial Group and Column N.A., Members FDIC. Deposit insurance covers the failure of an insured bank.