MCP serverio.usefulapi/mercoa
Query and manage Mercoa AP/AR bill-pay: entities, invoices, transactions and payment methods.
Overview
Score?
UNRATED 0.143
of what a free look can see, on 17 looks
Looks
35
last 13 hr ago
Tools
17
More info
URL
mercoa.usefulapi.io/mcp
streamable-http
Says it is
mercoa-mcp 1.0.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.143 · highest on record 0.8561
Toolsfrom sha256:d603dc4d76…6cb9b4
| Tool | Schema |
|---|---|
| mercoa_add_invoice_comment WRITE — adds a comment to an invoice (visible in its activity log). POST /invoice/{invoiceId}/comment. |
input · no output |
| mercoa_create_entity 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. |
input · no output |
| mercoa_create_invoice 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. |
input · no output |
| mercoa_find_entities Find/search entities (buyers, vendors, payors, payees). Use to look up counterparties by name/email/foreignId or list all. GET /entity. |
input · no output |
| mercoa_find_invoices Find/search invoices (bills) across payers and vendors. Filter by status, entity, date, approver and more. GET /invoices (plural list endpoint). |
input · no output |
| mercoa_find_transactions List/search payment transactions. Filter by entity, invoice, status, type and date. GET /transactions. |
input · no output |
| mercoa_get_entity Get a single entity by ID (or foreign ID). GET /entity/{entityId}. |
input · no output |
| mercoa_get_entity_events Get the event/audit log for an entity. GET /entity/{entityId}/events. |
input · no output |
| mercoa_get_entity_invoice_metrics 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. |
input · no output |
| mercoa_get_invoice Get a single invoice (bill) by ID. GET /invoice/{invoiceId}. |
input · no output |
| mercoa_get_invoice_events Get the event/audit log for an invoice (status changes, approvals, payments). GET /invoice/{invoiceId}/events. |
input · no output |
| mercoa_get_organization Get the caller's Mercoa organization configuration (settings, payment methods enabled, etc.). GET /organization. |
input · no output |
| mercoa_get_payment_method Get a single payment method for an entity. GET /entity/{entityId}/paymentMethod/{paymentMethodId}. |
input · no output |
| mercoa_get_transaction Get a single payment transaction by ID. GET /transaction/{transactionId}. |
input · no output |
| mercoa_list_entity_payment_methods List an entity's payment methods (bank accounts, cards, check, etc.). GET /entity/{entityId}/paymentMethods. |
input · no output |
| mercoa_list_entity_users List the users belonging to an entity (approvers, admins, etc.). GET /entity/{entityId}/users. |
input · no output |
| mercoa_update_invoice 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 /invoi |
input · no output |
Verify it yourself
npx teppi-check https://mercoa.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2PKYS2EDK1Y9J73MB9GB