WavePay Payments

by @t3ratech · io.github.t3ratech/wavepay

Payments MCP: self-serve merchant key, PayNow + PayPal checkouts.

OnlineRemote
Category
Finance and payments
Connection
Remote (HTTP)
Tools
11 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http wavepay https://t3rnel-wavepay-production.t3ratech.workers.dev/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://t3rnel-wavepay-production.t3ratech.workers.dev/mcp

This server expects extra headers, usually an API key from its maker.

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "wavepay": {
      "url": "https://t3rnel-wavepay-production.t3ratech.workers.dev/mcp"
    }
  }
}

Tools it offers

11 tools, as the server itself reported during our check on Oct 31, 2026.

  • wavepay_registerRegister a WavePay merchant account. Returns a live merchant key (key) and a test-mode key (testKey) once — save both; only their hashes are stored. Free tier: 25 payments per 30 days; test mode is uncapped and never rea
  • wavepay_providersList the payment rails this deployment can take — PayNow (EcoCash, OneMoney, InnBucks, Telecash, O'mari, ZimSwitch, cards) and PayPal.
  • wavepay_pricingLive plans and prices for a product, per rail, with the active promotion.
  • wavepay_checkoutStart a checkout for a product/plan on a rail; returns the hosted checkoutUrl to hand the buyer.
  • wavepay_checkout_statusPoll a payment by reference: pending | collected | expired.
  • wavepay_featuresWhich flagged capabilities (refunds, recurring, bnpl, card_tokens, paypal_billing, disputes) this deployment has switched on for live money. Test-mode keys can use every one.
  • wavepay_subscribeOpen a subscription for a customer (needs a merchant key; a mk_test_ key previews it with fake money). collection=automatic charges a saved card or PayPal subscription; invoice_and_remind (default, and the only mode for
  • wavepay_bnplBuy now, pay later: take a deposit now and collect the rest from the buyer's card on a schedule until the total is paid. Cards only (provider paynow or paypal); prepaid and virtual cards are refused. Needs a merchant key
  • wavepay_refundRefund a settled payment through its provider (PayPal; test payments with a test key). PayNow documents no refund API, so a PayNow payment is refused with REFUND_UNSUPPORTED rather than recorded as refunded. Needs a merc
  • wavepay_test_billing_runTest mode only (mk_test_ key): run the billing engine as if advanceDays had passed, so renewals, instalments and dunning can be exercised without waiting.
  • wavepay_catalogMerchant self-service catalog — the sites, plans, prices and coupons your merchant key can see. Requires the x-wavepay-service-key header carrying an mk_live_… or mk_test_… key.

Questions

What is the WavePay Payments MCP server?

Payments MCP: self-serve merchant key, PayNow + PayPal checkouts. It is made by @t3ratech and listed in the official MCP Registry as io.github.t3ratech/wavepay. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add WavePay Payments to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://t3rnel-wavepay-production.t3ratech.workers.dev/mcp. In Claude Code, run: claude mcp add --transport http wavepay https://t3rnel-wavepay-production.t3ratech.workers.dev/mcp

How do I add WavePay Payments to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://t3rnel-wavepay-production.t3ratech.workers.dev/mcp.

How do I add WavePay Payments to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "wavepay": { "url": "https://t3rnel-wavepay-production.t3ratech.workers.dev/mcp" } } }

Does WavePay Payments work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can WavePay Payments do?

It gives your AI 11 tools, including wavepay_register, wavepay_providers, wavepay_pricing, wavepay_checkout, wavepay_checkout_status. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/github-t3ratech-wavepay.svg)](https://chen.media/mcp/github-t3ratech-wavepay)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/github-t3ratech-wavepay"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/github-t3ratech-wavepay.svg?theme=dark"><img src="https://chen.media/mcp/badge/github-t3ratech-wavepay.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Finance and payments

See all