theYahia/halyk-epay-mcp
MCP server for Halyk Bank ePay — payment gateway (Kazakhstan)
Platform-specific configuration:
{
"mcpServers": {
"halyk-epay-mcp": {
"command": "npx",
"args": [
"-y",
"halyk-epay-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server for Halyk Bank ePay payment gateway (Kazakhstan). Supports online payments, QR payments, recurring subscriptions, and refunds.
| Tool | Description | |------|-------------| | get_auth_token | Get OAuth2 authentication token | | create_payment | Create a new online payment | | get_payment_status | Check payment status by order ID | | refund_payment | Refund a payment | | create_recurring | Create a recurring subscription | | charge_recurring | Charge a recurring subscription | | create_qr_payment | Generate a QR code payment | | get_qr_status | Check QR payment status |
{
"mcpServers": {
"halyk-epay": {
"command": "npx",
"args": ["-y", "@theyahia/halyk-epay-mcp"],
"env": {
"HALYK_TERMINAL_ID": "<YOUR_TERMINAL_ID>",
"HALYK_CLIENT_ID": "<YOUR_CLIENT_ID>",
"HALYK_CLIENT_SECRET": "<YOUR_CLIENT_SECRET>"
}
}
}
}| Variable | Required | Description | |----------|----------|-------------| | HALYK_TERMINAL_ID | Yes | Terminal ID from Halyk ePay portal | | HALYK_CLIENT_ID | Yes | OAuth2 client ID | | HALYK_CLIENT_SECRET | Yes | OAuth2 client secret |
MIT
Loading reviews...