forte-bank-mcp
MCP server for Forte Bank payment gateway (Kazakhstan). Supports payments, refunds, payouts, and card tokenization.
Tools (8)
| Tool | Description |
|---|---|
create_payment | Create a new payment |
get_payment | Get payment details by ID |
capture_payment | Capture an authorized payment |
cancel_payment | Cancel a pending payment |
refund_payment | Refund a captured payment |
create_payout | Create a payout to a card |
tokenize_card | Tokenize a card for recurring |
charge_token | Charge a saved card token |
Quick Start
{
"mcpServers": {
"forte-bank": {
"command": "npx",
"args": ["-y", "@theyahia/forte-bank-mcp"],
"env": {
"FORTE_SHOP_ID": "<YOUR_SHOP_ID>",
"FORTE_SECRET_KEY": "<YOUR_SECRET_KEY>"
}
}
}
}
Environment Variables
| Variable | Required | Description |
|---|---|---|
FORTE_SHOP_ID | Yes | Shop ID from Forte Bank developer portal |
FORTE_SECRET_KEY | Yes | Secret key from Forte Bank developer portal |
Demo Prompts
- "Create a payment for 5000 KZT for order #123"
- "Check the status of payment pay_abc123"
- "Refund 2000 KZT from payment pay_abc123"
- "Tokenize my card for future payments"
- "Send a payout of 10000 KZT to card 4400..."
License
MIT