When a new transaction posts on your Mercury account
Triggers on every debit or credit posting in a Mercury account.
Import Mercury bank transactions and balances for real-time cash position tracking and automated matching with invoices.
Mercury feeds bank transaction, incoming wire, outgoing payment into Well as a source. The connection is read-only; disconnect at any time from your workspace settings to revoke Mercury’s access.
| From Mercury | In Well | Relation | |
|---|---|---|---|
| Bank transaction | Ledger line | Becomes | |
| Incoming wire | Customer payment | Matches | |
| Outgoing payment | Vendor expense | Categorizes as | |
| Balance | Cash position | Feeds |
Triggers on every debit or credit posting in a Mercury account.
Captures incoming wires with originator, reference, and value date.
Tracks outbound wires with beneficiary detail and instruction.
Picks up cleared ACH credits and debits with the company id reference.
Captures debit card transactions with merchant and MCC code.
Tracks check deposits with the payer, amount, and clearing date.
Pulls each Mercury account the workspace holds with its balance, currency, and routing details.
Resolves the account and routing numbers from the Mercury account so a payment instrument can be matched.
Connect Mercury over OAuth (MCP DCR): Well registers a client through Mercury's OAuth Dynamic Client Registration and you approve on Mercury's side, so the password never reaches Well; Well holds only a scoped token it can refresh.
Well brings bank transaction, incoming wire, and outgoing payment in from Mercury on live events backed by periodic reconciliation reads. The first sync backfills history in the background and the connection stays live after.
Well resolves each Mercury entity into ledger line, customer payment, and vendor expense, assigns categories, and links every record to an audit trail across the rest of your connected tools.
Your data from Mercury lands in the workspace as ledger line, customer payment, and vendor expense you can search, chart, and automate.
Ask in plain language. Well answers from your connected Mercury connection, resolved against the rest of your stack.
Ask anything about your Mercury connection
Ask about your Mercury connection…
From Well's Connections panel, search for Mercury and click Connect. Well discovers Mercury's MCP OAuth metadata from its .well-known endpoint, registers a client via Dynamic Client Registration, and routes you through the authorize prompt on Mercury's side. No client credentials to paste.
Well's MCP client discovers bank transaction, incoming wire, outgoing payment, and balance from Mercury that Mercury's MCP server exposes and brings them into your workspace using the canonical mappings defined in Well's data-views layer. You can inspect the workspace data model from Settings > Data Model.
Ask questions in conversation, build records tables, or let agents act on Mercury records. Because Mercury ships through MCP, Well treats every entity it exposes as queryable graph state alongside the rest of your connected tools.
MCP handshake typically completes under a minute on warm connections. Resource enumeration runs immediately after; full backfill of historical Mercury records happens in the background. Mercury developer docs.
Well connects to Mercury's MCP server (mcp.mercury.com/mcp) via the Model Context Protocol. The MCP server itself handles credential issuance through OAuth Dynamic Client Registration; Well never sees a long-lived Mercury secret. Tokens are scoped to the bank transaction, incoming wire, outgoing payment, and balance Mercury exposes and refreshed server-side. Reads only, Well cannot modify or delete Mercury records.
Read Mercury records
Resources the Mercury MCP server exposes, scoped by your OAuth approval.
Resolve bank transaction, incoming wire, outgoing payment, and balance across your stack
Match identifiers in Mercury against the same entities your other connected tools expose, so each record carries cross-tool context.
Modify or delete Mercury records
Not granted; Mercury is read-only in Well. Write-back is opt-in per connector when a write surface exists.
Store Mercury passwords or session cookies
Authentication runs through OAuth (MCP DCR) tokens we never see.
From Well, open Connections, find Mercury, and click Connect. Well discovers the OAuth metadata at mcp.mercury.com/mcp/.well-known/oauth-authorization-server, registers a client on the fly via Dynamic Client Registration, and walks you through the authorize prompt on Mercury's side. No client_id or client_secret to paste; the handshake takes roughly a minute.
Well brings in bank transaction, incoming wire, outgoing payment, and balance from Mercury and reshapes each entity into your workspace: bank transaction becomes ledger line; incoming wire becomes customer payment. Every record arrives with the source identifier preserved, so Mercury stays the source of truth while Well lets you query the data alongside the rest of your stack.
Once Mercury is connected, every record it exposes is queryable from conversation, filterable in records tables, and available to your agents through your workspace. The data stays linked to its Mercury source, so you can always trace a workspace record back to the original.
Every workspace ledger line built from Mercury carries the source bank transaction identifier plus a deep link back to the original record. From a workspace page, one click takes you to the Mercury record; from Mercury, the workspace identifier travels back so you can search either direction. The link survives every subsequent enrichment Well runs.
Well combines live Mercury events with periodic reconciliation reads of bank transaction, incoming wire, outgoing payment, and balance. New rows appear within seconds when Mercury pushes them; periodic reads catch anything a push missed. The first connect backfills history from Mercury in the background.
Open Connections > Mercury in Well and click Disconnect. Well calls Mercury's token revocation endpoint and stops calling Mercury immediately on its side; provider-side propagation to Mercury's admin panel varies by provider. The bank transaction, incoming wire, outgoing payment, and balance Well already synced stay in your workspace by default; ask Support to purge them if your compliance flow requires it.
Mercury records are stored in the region Well operates for your workspace. Specific region details and the steps to change region are available from Support. See /privacy for the current data-handling policy.
Ready-to-ship workflows that pair Mercury with another tool through Well.
Pennylane
Reconcile Mercury USD transactions inside Well, then forward…
Xero
Match Mercury wires, ACH, and card transactions to invoices…
QuickBooks
Reconcile Mercury transactions inside Well with vendors reso…
Qonto
Reconcile Mercury USD activity against Qonto EUR balances wi…
Freshbooks
Sync Mercury transactions to FreshBooks as expenses or bills…
More in Business banking
Anytime
Connect Anytime to Well to sync business bank accounts and transactions.
Blank
Connect Blank to Well to sync business bank accounts and transactions.
Bourso Business
Connect Bourso Business to Well to sync business bank accounts and transactions.
Husk
Connect Husk to Well to sync business bank accounts and transactions.
Popular cross-category
Connect once. Every bank transaction, incoming wire, outgoing payment from Mercury becomes searchable, queryable, and ready for your agents and tables. Disconnect any time.