Skip to main content
Glama
theYahia

tap-payments-mcp

tap-payments-mcp

MCP server for Tap Payments gateway (UAE/Saudi/Kuwait/Bahrain). Supports charges, refunds, customers, and invoices via Bearer token auth.

Tools (8)

Tool

Description

create_charge

Create a payment charge

get_charge

Get charge details by ID

list_charges

List charges with filters

create_refund

Refund a captured charge

get_refund

Get refund details

create_customer

Create a customer profile

create_invoice

Create a payment invoice

list_invoices

List invoices with filters

Related MCP server: app.wishpool/saudi-arabia-payments-mcp

Quick Start

{
  "mcpServers": {
    "tap-payments": {
      "command": "npx",
      "args": ["-y", "@theyahia/tap-payments-mcp"],
      "env": {
        "TAP_SECRET_KEY": "<YOUR_SECRET_KEY>"
      }
    }
  }
}

Environment Variables

Variable

Required

Description

TAP_SECRET_KEY

Yes

Secret API key from Tap dashboard

Demo Prompts

  • "Create a charge of 100 AED for a coffee subscription"

  • "Check status of charge chg_abc123"

  • "List all captured charges"

  • "Refund 50 AED from charge chg_xyz789"

  • "Create a customer profile for Ali with email ali@example.com"

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/theYahia/tap-payments-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server