MCP server
Mercoa MCP by usefulapi
io.usefulapi/mercoa
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Query and manage Mercoa AP/AR bill-pay: entities, invoices, transactions and payment methods.
Working at last checkVerified publisher: usefulapi.ioAbout 4,952 tokens per request once connected17 tools
https://mercoa.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 17
- Token cost
- About 4,952 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http mercoa https://mercoa.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.mercoa] url = "https://mercoa.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"mercoa":{"httpUrl":"https://mercoa.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"mercoa":{"url":"https://mercoa.usefulapi.io/mcp"}}}
VS Code
{"servers":{"mercoa":{"type":"http","url":"https://mercoa.usefulapi.io/mcp"}}}
Antigravity
agy mcp add mercoa https://mercoa.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"mercoa","server_url":"https://mercoa.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"mercoa","server_url":"https://mercoa.usefulapi.io/mcp"}
Tools
mercoa_add_invoice_comment~147 tokens
WRITE — adds a comment to an invoice (visible in its activity log). POST /invoice/{invoiceId}/comment.mercoa_create_entity~345 tokens
WRITE — creates a real entity (customer/vendor/payor/payee) in Mercoa. Supply role flags, accountType, and a nested `profile` object (business or individual details). POST /entity.mercoa_create_invoiceMoves money · ~532 tokens
WRITE — creates a real invoice/bill in Mercoa. Set status (DRAFT to stage, NEW to submit), amount, currency, payer/vendor, dates and line items. POST /invoice.mercoa_find_entities~407 tokens
Find/search entities (buyers, vendors, payors, payees). Use to look up counterparties by name/email/foreignId or list all. GET /entity.mercoa_find_invoices~826 tokens
Find/search invoices (bills) across payers and vendors. Filter by status, entity, date, approver and more. GET /invoices (plural list endpoint).mercoa_find_transactions~501 tokens
List/search payment transactions. Filter by entity, invoice, status, type and date. GET /transactions.mercoa_get_entity~93 tokens
Get a single entity by ID (or foreign ID). GET /entity/{entityId}.mercoa_get_entity_events~188 tokens
Get the event/audit log for an entity. GET /entity/{entityId}/events.mercoa_get_entity_invoice_metrics~617 tokens
Get aggregate invoice metrics (totals/counts, grouped by currency) for an entity's payables/receivables — for AP/AR dashboards and aging. GET /entity/{entityId}/invoice-metrics.mercoa_get_invoice~92 tokens
Get a single invoice (bill) by ID. GET /invoice/{invoiceId}.mercoa_get_invoice_events~201 tokens
Get the event/audit log for an invoice (status changes, approvals, payments). GET /invoice/{invoiceId}/events.mercoa_get_organization~77 tokens
Get the caller's Mercoa organization configuration (settings, payment methods enabled, etc.). GET /organization.mercoa_get_payment_method~130 tokens
Get a single payment method for an entity. GET /entity/{entityId}/paymentMethod/{paymentMethodId}.mercoa_get_transaction~93 tokens
Get a single payment transaction by ID. GET /transaction/{transactionId}.mercoa_list_entity_payment_methods~136 tokens
List an entity's payment methods (bank accounts, cards, check, etc.). GET /entity/{entityId}/paymentMethods.mercoa_list_entity_users~99 tokens
List the users belonging to an entity (approvers, admins, etc.). GET /entity/{entityId}/users.mercoa_update_invoice~468 tokens
WRITE — updates an existing invoice/bill (all fields optional). Commonly used to advance status (e.g. DRAFT→NEW→SCHEDULED) or change amounts, dates, or payment methods. POST /invoice/{invoiceId}.
Browse
Related MCP servers
- Amberflo MCP by usefulapi
Query and manage Amberflo metering & billing: customers, meters, usage, plans, invoices, prepaid. - ChargeOver MCP by usefulapi
Read ChargeOver customers, invoices, transactions, subscriptions, reports; create customers, quotes. - Autumn MCP by usefulapi
MCP server for Autumn — read customers, plans, balances & invoices; track usage and attach plans. - FreeAgent MCP by usefulapi
Read FreeAgent contacts, invoices, bills, banking and reports; add contacts, draft invoices, time. - Hiveage MCP by usefulapi
Manage Hiveage clients, invoices, estimates and payments; send invoices and record payments. - Socialloop
SocialLoop: AI-native event platform — sell tickets, manage guests, run affiliates & promo codes. - GivingFuel MCP by usefulapi
Read GivingFuel forms, donations, transactions, recurring gifts and donors; manage coupons. - Codat MCP by usefulapi
MCP server for Codat — companies, connections, invoices, bills and financial statements.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/mercoa)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents