
Alternative Payments
Connects Claude to Alternative Payments' API for reading and managing customers, invoices, payment requests, transactions, payouts, and webhooks. Deliberately limited to safe operations: you can create customers, generate invoices, and build hosted payment links, but not charge cards directly. Three destructive actions (archiving customers or invoices, deleting webhooks) require confirmation. Uses OAuth 2.0 client credentials from your Partner Dashboard. Reach for this when you want Claude to query payment data, generate invoices on the fly, or set up payment infrastructure without risking accidental charges. Ships with stdio and HTTP transports, the latter designed for stateless gateway deployments.
- tools
- 26
- auth
- Secret needed
- transport
- STDIO
- env vars
- 6
- last updated
- Aug 20, 2026
Tools
26 toolsPublic tool metadata for what this MCP can expose to an agent.
ap_list_customersLists customers.
Lists customers.
No parameter schema in public metadata yet.
ap_get_customerGets a customer.
Gets a customer.
No parameter schema in public metadata yet.
ap_list_customer_usersLists customer users.
Lists customer users.
No parameter schema in public metadata yet.
ap_create_customerCreates a customer.
Creates a customer.
No parameter schema in public metadata yet.
ap_add_customer_userAdds a user to a customer.
Adds a user to a customer.
No parameter schema in public metadata yet.
ap_archive_customerArchives a customer; requires interactive confirmation.
Archives a customer; requires interactive confirmation.
No parameter schema in public metadata yet.
ap_list_invoicesLists invoices.
Lists invoices.
No parameter schema in public metadata yet.
ap_get_invoiceGets an invoice.
Gets an invoice.
No parameter schema in public metadata yet.
ap_get_invoice_payment_linkGets an invoice payment link.
Gets an invoice payment link.
No parameter schema in public metadata yet.
ap_get_invoice_pdf_linkGets an invoice PDF link.
Gets an invoice PDF link.
No parameter schema in public metadata yet.
ap_create_invoiceCreates an invoice.
Creates an invoice.
No parameter schema in public metadata yet.
ap_create_payment_requestCreates a payment request.
Creates a payment request.
No parameter schema in public metadata yet.
ap_get_payment_requestGets a payment request.
Gets a payment request.
No parameter schema in public metadata yet.
ap_archive_invoiceArchives an invoice; requires interactive confirmation.
Archives an invoice; requires interactive confirmation.
No parameter schema in public metadata yet.
ap_list_transactionsLists transactions.
Lists transactions.
No parameter schema in public metadata yet.
ap_get_transactionGets a transaction.
Gets a transaction.
No parameter schema in public metadata yet.
ap_list_payoutsLists payouts.
Lists payouts.
No parameter schema in public metadata yet.
ap_get_payoutGets a payout.
Gets a payout.
No parameter schema in public metadata yet.
ap_list_payout_transactionsLists transactions for a payout.
Lists transactions for a payout.
No parameter schema in public metadata yet.
ap_list_webhooksLists webhooks.
Lists webhooks.
No parameter schema in public metadata yet.
ap_list_webhook_eventsLists webhook events.
Lists webhook events.
No parameter schema in public metadata yet.
ap_create_webhookCreates a webhook.
Creates a webhook.
No parameter schema in public metadata yet.
ap_retry_webhooksRetries webhooks.
Retries webhooks.
No parameter schema in public metadata yet.
ap_delete_webhookDeletes a webhook; requires interactive confirmation.
Deletes a webhook; requires interactive confirmation.
No parameter schema in public metadata yet.
ap_navigateDiscovery tool.
Discovery tool.
No parameter schema in public metadata yet.
ap_statusDiscovery tool.
Discovery tool.
No parameter schema in public metadata yet.
Sponsors
Configuration
ALTERNATIVE_PAYMENTS_CLIENT_ID*secretOAuth client id (API key) from the Alternative Payments Partner Dashboard.
ALTERNATIVE_PAYMENTS_CLIENT_SECRET*secretOAuth client secret paired with the client id.
ALTERNATIVE_PAYMENTS_ENVIRONMENTdefault: productionTarget environment: 'production' or 'demo'.
MCP_TRANSPORTdefault: stdioTransport mode. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.
AUTH_MODEdefault: envCredential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.
LOG_LEVELdefault: infoLog verbosity: debug, info, warn, error
Readme
Alternative Payments MCP Server
A Model Context Protocol (MCP) server that gives AI assistants read + safe-write access to Alternative Payments — customers, invoices, payment requests, transactions, payouts, and webhooks.
Maintained by Wyre Technology.
Capabilities
This server deliberately does not move money. It exposes reads and safe writes
(creating customers, invoices, and hosted payment links). It does not implement
direct payment creation (POST /payments), which would charge a card or bank account.
The three destructive tools — ap_archive_customer, ap_archive_invoice,
ap_delete_webhook — require interactive confirmation before they run.
Details
- Repository
- github.com/wyre-technology/alternative-payments-mcp
- Website
- github.com/wyre-technology/alternative-payments-mcp
- Category
- Finance & Commerce
- Package
ghcr.io/wyre-technology/alternative-payments-mcp:v1.0.8- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active