Uganda Payments Mcp
@junter1989k-ai
About Uganda Payments Mcp
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"uganda-payments": {
"type": "http",
"url": "https://mcp-ug.wishpool.app/mcp"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Uganda Payments MCP?
Uganda Payments MCP is a remote MCP server that lets any AI agent (Claude, ChatGPT, Cursor) accept payments in Uganda via MTN Mobile Money, Airtel Money, or cards, powered by Flutterwave’s hosted checkout. It is designed for developers building AI‑powered payment flows in Uganda.
How to use Uganda Payments MCP?
Connect your MCP client to the endpoint https://mcp-ug.wishpool.app/mcp over Streamable HTTP. Supply your Flutterwave secret key as the x-flutterwave-secret-key header (test mode: FLWSECK_TEST-…, production: FLWSECK-…). Use the provided tools create_payment_link and query_payment_status to create UGX checkout links and check payment status.
Key features of Uganda Payments MCP
- Remote MCP server; no local installation required
- Supports MTN Mobile Money, Airtel Money, and cards
- Stateless translation layer — never holds funds or credentials
- No database dependency; runs without any persistent storage
- Works with any MCP‑compatible AI agent
Use cases of Uganda Payments MCP
- Enable an AI assistant to generate a UGX payment link for a customer
- Allow an AI agent to verify if a payment has been completed
- Integrate Flutterwave checkout into conversational commerce flows
FAQ from Uganda Payments MCP
Is Uganda Payments MCP stateless?
Yes, it is a stateless translation layer. Funds flow directly from buyer to Flutterwave to merchant; the server never holds funds or stores credentials. It has no database.
What dependencies or runtime does Uganda Payments MCP require?
From a developer perspective, only Node.js ≥ 18 is needed for local testing or contribution. The public MCP endpoint requires no server‑side setup.
How does Uganda Payments MCP handle authentication?
The MCP server authenticates requests via the x-flutterwave-secret-key header, which must contain a valid Flutterwave secret key (test or production). No other authentication is needed.
Which transport protocol does Uganda Payments MCP use?
It uses Streamable HTTP with stateless JSON‑RPC. The endpoint is https://mcp-ug.wishpool.app/mcp.
How is Uganda Payments MCP different from directly calling Flutterwave?
Uganda Payments MCP acts as an MCP server so that AI agents can create and check payments without custom integration code. It only exposes two tools (create_payment_link and query_payment_status) and never stores credentials or funds.
Frequently asked questions
Is Uganda Payments MCP stateless?
Yes, it is a stateless translation layer. Funds flow directly from buyer to Flutterwave to merchant; the server never holds funds or stores credentials. It has no database.
What dependencies or runtime does Uganda Payments MCP require?
From a developer perspective, only Node.js ≥ 18 is needed for local testing or contribution. The public MCP endpoint requires no server‑side setup.
How does Uganda Payments MCP handle authentication?
The MCP server authenticates requests via the `x-flutterwave-secret-key` header, which must contain a valid Flutterwave secret key (test or production). No other authentication is needed.
Which transport protocol does Uganda Payments MCP use?
It uses Streamable HTTP with stateless JSON‑RPC. The endpoint is `https://mcp-ug.wishpool.app/mcp`.
How is Uganda Payments MCP different from directly calling Flutterwave?
Uganda Payments MCP acts as an MCP server so that AI agents can create and check payments without custom integration code. It only exposes two tools (`create_payment_link` and `query_payment_status`) and never stores credentials or funds.
Basic information
More MCP servers

Subtext
Subtext by FullstorySession replay, built for agents. Subtext is agentic session review: it captures production sessions of your app and connects them to your coding agent — Claude Code, Cursor, Codex, Devin, your own harness — so it can
Vibgrate MCP
VibgrateQuery your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up
CoinLobster
CoinLobsterThe only MCP server with live whale trades across 15 exchanges plus on-chain DEX flow. Smart Money Radar, real liquidations and outcome-scored signals. No API key required.
Medplum
medplumMedplum is a healthcare platform that helps you quickly develop high-quality compliant applications.
LocalCan
LocalCanGives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.
Comments