概览
What is Bangladesh Payments MCP?
Bangladesh Payments MCP is a remote MCP server that lets any AI agent (Claude, ChatGPT, Cursor) accept payments in Bangladesh via SSLCommerz—covering bKash, Nagad, Rocket, cards, and internet banking through a hosted checkout. It is a stateless translation layer that never holds funds or stores credentials.
How to use Bangladesh Payments MCP?
Point your MCP client to the endpoint https://mcp-bd.wishpool.app/mcp using Streamable HTTP / stateless JSON‑RPC. Send the x-sslcommerz-store-id header with your SSLCommerz store credentials; optionally add x-sslcommerz-mode: sandbox for testing (default is production).
Key features of Bangladesh Payments MCP
- Accept bKash, Nagad, Rocket, cards, and internet banking
- Hosted checkout via SSLCommerz
- Stateless – no database, no stored credentials
- Pull-based payment status verification (
query_payment_status) - Production and sandbox modes
- Zero runtime dependencies, Node ≥ 18
Use cases of Bangladesh Payments MCP
- Let a Claude or ChatGPT agent invoice customers in BDT
- Enable an AI coding assistant to process one‑time payments
- Automate payment acceptance in a Cursor‑based workflow
- Sandbox testing of Bangladesh payment flows without real money
FAQ from Bangladesh Payments MCP
How does Bangladesh Payments MCP differ from a hosted payment gateway?
It is a stateless translation layer: funds always flow buyer → SSLCommerz → merchant directly. The server never holds funds, stores credentials, or uses a database.
What runtime does Bangladesh Payments MCP require?
Node.js 18 or higher. The server has zero runtime dependencies.
Where do payment credentials and transaction data live?
Credentials are passed per‑request via the x-sslcommerz-store-id header. No credentials or transaction data are stored by the server; all data resides on the client side.
What transport does Bangladesh Payments MCP use?
It uses Streamable HTTP with stateless JSON‑RPC (remote endpoint). No local installation is required.
How do I authenticate and switch between sandbox and production?
Set the x-sslcommerz-store-id header with your store credentials. For sandbox testing, also send x-sslcommerz-mode: sandbox; the default is production. Free sandbox stores are available from developer.sslcommerz.com.