mercury

Integrate Mercury REST API v1 for balances, transactions, and payment drafts.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/antonyfmunoz/OS --skill mercury-antonyfmunoz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mercury
Source: https://github.com/antonyfmunoz/OS/tree/main/skills/tools/mercury
Command: npx skills add https://github.com/antonyfmunoz/OS --skill mercury-antonyfmunoz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of manually managing banking data, transaction history, and payment initiation by automating safe, audit-friendly interactions with the Mercury banking API for finance operations and dashboards.

Core Features & Use Cases

  • Account, transaction, and statement ingestion: Read balances, fetch cursor-paginated transaction history, and retrieve monthly statements for ongoing reconciliation.
  • Recipients-first payment workflows: List and create recipients once, then draft outbound ACH/wire/check payments for human approval rather than fully autonomous execution.
  • Real-time event integration via webhooks: Configure and handle webhook-driven transaction events so dashboards and ledgers stay current without heavy polling.
  • Multi-entity Treasury support: Manage Mercury Treasury accounts and transactions across multiple organizations with strict token scoping.

Quick Start

Use the mercury skill to pull the most recent transactions and generate an approval-ready payment draft for human review based on the relevant Mercury account and recipient.

Frequently Asked Questions about mercury

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch Mercury transactions using cursor pagination for a reconciliation pipeline?

To pull Mercury transactions via cursor pagination, sequentially request the Mercury REST API v1 using returned cursors until all transaction records are ingested for your reconciliation pipeline.

Can I automate Mercury ACH wire payments without human approval?

No, Mercury payment automation requires human approval. You can programmatically draft outbound ACH, wire, and check payment requests, but a human must explicitly approve them before execution.

How do I securely handle Mercury webhook transaction events?

Securely handle Mercury webhooks by verifying HMAC signatures on incoming payloads and processing transaction events idempotently, preventing duplicate ledger entries from repeated webhook deliveries.

Does this banking API integration support multi-entity treasury workflows across organizations?

Yes, it supports multi-entity treasury workflows by managing Mercury Treasury accounts and transactions across multiple organizations using token-scoped authentication for strict access control.

What is the process for creating a Mercury recipient to draft a payment?

Create a Mercury recipient once via the API, then reference that recipient to draft outbound ACH, wire, or check payment requests for human review, streamlining the payment initiation workflow.