One MCP server

An AI agent connects to PAYWAYS once and can drive every payment/invoicing method in the arsenal — as tool calls. A thin wrapper over the REST API; all the heavy lifting (gateways, webhooks, verification) stays server-side.

The tools

payways_list_payment_providersEvery payment provider in the arsenal
payways_list_invoicing_providersEvery invoicing provider
payways_connections_catalogEvery connection in a single call
payways_list_plansSubscription plans (₪10/₪20/₪30)
payways_compare_pricingCompare cost across providers by volume
payways_create_paymentCreate a hosted payment (returns a checkout URL)
payways_get_payment_statusCheck payment status (PENDING/PAID/FAILED)

Connect (Claude / any MCP client)

{
  "mcpServers": {
    "payways": {
      "command": "node",
      "args": ["packages/mcp/dist/index.js"],
      "env": { "PAYWAYS_API_URL": "https://api.payways.doogree.co.il" }
    }
  }
}

Build: pnpm --filter @tpg/mcp build · Run: node packages/mcp/dist/index.js