mcpField
M
Mercoa MCP by usefulapi

Mercoa MCP by usefulapi

Remote
usefulapi.ioFinance0Updated today

About Mercoa MCP by usefulapi

Mercoa MCP by usefulapi is a hosted server for querying and managing Mercoa accounts through MCP clients. It covers entities, invoices, transactions and payment methods, with read and write tools.

Key features

  1. 01Find and manage entities
  2. 02Search and manage invoices
  3. 03Inspect transactions and events
  4. 04View payment methods and users
  5. 05Create entities and invoices
  6. 06Check invoice metrics

Use cases

  1. 01Review invoice and transaction records
  2. 02Create an entity or invoice
  3. 03Update an invoice or add a comment

MCP support

Exposes Mercoa entity, invoice, transaction and payment-method operations as tools for MCP clients. It is hosted and authenticates users with their Mercoa API key.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mercoa.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

17
ParameterTypeRequiredDescription
limitintegerNoMax entities to return (1-100, default 10).
searchstringNoSearch by name, email, emailTo, entity ID, or foreign ID (partial matches).
statusanyNoEntity status filter (e.g. verified, pending).
isPayeebooleanNoFilter entities marked as payees.
isPayorbooleanNoFilter entities marked as payors.
foreignIdanyNoYour system's ID(s) for the entity.
isCustomerbooleanNoIf true, only entities with a direct relationship to your organization.
startingAfterstringNoEntity ID cursor for pagination.
paymentMethodsbooleanNoIf true, include payment methods in the response.
returnMetadataanyNoMetadata key(s) to include in the response.

Details

From the project README

Mercoa MCP by usefulapi

Query and manage Mercoa AP/AR bill-pay — entities, invoices, transactions and payment methods — from Claude, Cursor, or any MCP client. Hosted, no local install — connect with your Mercoa API key.

Live endpoint: https://mercoa.usefulapi.io/mcp · Homepage: https://usefulapi.io/mercoa

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://mercoa.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http mercoa https://mercoa.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "mercoa": {
      "url": "https://mercoa.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Mercoa credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/mercoa/

On first connect you'll paste your Mercoa API key. It's validated, stored per-user, and scoped to you.

Tools

ToolTypeWhat it does
mercoa_find_entitiesreadFind entities
mercoa_get_entityreadGet entity
mercoa_get_entity_eventsreadGet entity events
mercoa_get_entity_invoice_metricsreadGet entity invoice metrics
mercoa_list_entity_payment_methodsreadList entity payment methods
mercoa_get_payment_methodreadGet payment method
mercoa_list_entity_usersreadList entity users
mercoa_find_invoicesreadFind invoices
mercoa_get_invoicereadGet invoice
mercoa_get_invoice_eventsreadGet invoice events
mercoa_find_transactionsreadFind transactions
mercoa_get_transactionreadGet transaction
mercoa_get_organizationreadGet organization
mercoa_create_entitywriteCreate entity
mercoa_create_invoicewriteCreate invoice
mercoa_update_invoicewriteUpdate invoice
mercoa_add_invoice_commentwriteAdd invoice comment
mercoa_usage_statusmetaUsage status (free-tier meter)
mercoa_request_featuremetaRequest a missing feature
mercoa_upgrademetaUpgrade to Pro (unlimited*)
mercoa_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with mercoa_upgrade (it returns a Stripe Checkout link). Cancel any time with mercoa_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running mercoa_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.