theYahia/paytabs-mcp
MCP server for PayTabs — payment gateway, multi-currency (MENA)
Platform-specific configuration:
{
"mcpServers": {
"paytabs-mcp": {
"command": "npx",
"args": [
"-y",
"paytabs-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server for PayTabs payment gateway (MENA region). Supports payment pages, transactions, refunds, voids, tokenization, and payment method discovery.
| Tool | Description | |---|---| | create_payment_page | Create a hosted payment page | | query_transaction | Query transaction details | | refund_transaction | Refund a completed transaction | | create_token | Tokenize a card for recurring payments | | charge_token | Charge a saved card token | | list_transactions | List transactions by date range | | void_transaction | Void a pending transaction | | get_payment_methods | Get available payment methods |
{
"mcpServers": {
"paytabs": {
"command": "npx",
"args": ["-y", "@theyahia/paytabs-mcp"],
"env": {
"PAYTABS_PROFILE_ID": "<YOUR_PROFILE_ID>",
"PAYTABS_SERVER_KEY": "<YOUR_SERVER_KEY>"
}
}
}
}| Variable | Required | Description | |---|---|---| | PAYTABS_PROFILE_ID | Yes | Merchant profile ID | | PAYTABS_SERVER_KEY | Yes | Server key from PayTabs dashboard |
MIT
Loading reviews...