Mercury MCP
Mercury
Mercury
Mercury's hosted financial MCP lets authorized AI clients read account, transaction, card, recipient, statement and business data, and perform a limited set of scoped actions such as creating payment requests or editing transaction categories.
The current official reference documents the stored tool surface. Available tools vary by account eligibility and granted OAuth scopes; write actions for payments/transfers create requests that still require approval, while category and transaction-metadata edits apply immediately.
getAccountRetrieve an account by ID.
getAccountCardsList cards associated with an account.
getAccountStatementsRetrieve monthly statements with date filtering.
getTransactionRetrieve a transaction by account and transaction ID.
getAccountsList all organization accounts.
listCategoriesList custom expense categories.
listCreditList credit accounts.
getOrganizationRetrieve organization details, including EIN and legal name.
getRecipientRetrieve recipient details by ID.
getRecipientsList payment recipients.
listTransactionsList transactions with filters and cursor pagination.
getTreasuryList treasury accounts.
getTreasuryTransactionsList transactions for a treasury account.
getCardRetrieve a card by ID.
listCardsList organization cards.
getUserRetrieve a user by ID.
getUsersList organization users.
getWebhookRetrieve a webhook by ID.
getWebhooksList webhook endpoints.
getTransactionByIdRetrieve a transaction including attachments and check images.
listSendMoneyApprovalRequestsList send-money approval requests.
getSafeRequestRetrieve a SAFE request by ID.
getSafeRequestsList SAFE requests.
listRecipientsAttachmentsList recipient tax-form attachments.
getAttachmentRetrieve attachment details and download URL.
getCustomerRetrieve a customer by ID.
listCustomersList customers with pagination.
getInvoiceRetrieve an invoice by ID.
listInvoicesList invoices with pagination.
listInvoiceAttachmentsList attachments for an invoice.
listTransferMoneyApprovalRequestsList internal transfer approval requests.
getTransferMoneyApprovalRequestRetrieve an internal transfer approval request.
requestSendMoneyCreate a payment request to an existing recipient; Mercury approval required before funds are sent.
requestTransferMoneyCreate an internal transfer request; Mercury approval required before funds move.
createCategoryCreate a custom expense category; takes effect immediately.
editCategoryEdit a custom expense category; takes effect immediately.
updateTransactionUpdate or clear a transaction note/category; takes effect immediately.
This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.
Current docs state OAuth, beta status, account- and permission-dependent tool availability, and approval requirements for payment/transfer requests.
Current supported-tools page documents read tools and write tools; approval-request status tools are also named in its workflow guidance.
Current setup guide identifies the hosted Streamable HTTP endpoint and OAuth setup.
Documentation checked 2026-10-28T13:41:09.000Z. Connection has not been runtime tested.
Mercury
Mercury's hosted financial MCP lets authorized AI clients read account, transaction, card, recipient, statement and business data, and perform a limited set of scoped actions such as creating payment requests or editing transaction categories.
The current official reference documents the stored tool surface. Available tools vary by account eligibility and granted OAuth scopes; write actions for payments/transfers create requests that still require approval, while category and transaction-metadata edits apply immediately.
getAccountRetrieve an account by ID.
getAccountCardsList cards associated with an account.
getAccountStatementsRetrieve monthly statements with date filtering.
getTransactionRetrieve a transaction by account and transaction ID.
getAccountsList all organization accounts.
listCategoriesList custom expense categories.
listCreditList credit accounts.
getOrganizationRetrieve organization details, including EIN and legal name.
getRecipientRetrieve recipient details by ID.
getRecipientsList payment recipients.
listTransactionsList transactions with filters and cursor pagination.
getTreasuryList treasury accounts.
getTreasuryTransactionsList transactions for a treasury account.
getCardRetrieve a card by ID.
listCardsList organization cards.
getUserRetrieve a user by ID.
getUsersList organization users.
getWebhookRetrieve a webhook by ID.
getWebhooksList webhook endpoints.
getTransactionByIdRetrieve a transaction including attachments and check images.
listSendMoneyApprovalRequestsList send-money approval requests.
getSafeRequestRetrieve a SAFE request by ID.
getSafeRequestsList SAFE requests.
listRecipientsAttachmentsList recipient tax-form attachments.
getAttachmentRetrieve attachment details and download URL.
getCustomerRetrieve a customer by ID.
listCustomersList customers with pagination.
getInvoiceRetrieve an invoice by ID.
listInvoicesList invoices with pagination.
listInvoiceAttachmentsList attachments for an invoice.
listTransferMoneyApprovalRequestsList internal transfer approval requests.
getTransferMoneyApprovalRequestRetrieve an internal transfer approval request.
requestSendMoneyCreate a payment request to an existing recipient; Mercury approval required before funds are sent.
requestTransferMoneyCreate an internal transfer request; Mercury approval required before funds move.
createCategoryCreate a custom expense category; takes effect immediately.
editCategoryEdit a custom expense category; takes effect immediately.
updateTransactionUpdate or clear a transaction note/category; takes effect immediately.
This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.
Current docs state OAuth, beta status, account- and permission-dependent tool availability, and approval requirements for payment/transfer requests.
Current supported-tools page documents read tools and write tools; approval-request status tools are also named in its workflow guidance.
Current setup guide identifies the hosted Streamable HTTP endpoint and OAuth setup.
Documentation checked 2026-10-28T13:41:09.000Z. Connection has not been runtime tested.