MCP.so
登录
U

Uganda Payments MCP Server

@junter1989k-ai

基本信息

许可证

MIT

传输方式

stdio

作者

junter1989k-ai

提交者

junter1989k-ai

关于 Uganda Payments MCP Server

暂无概览

Uganda Payments MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "uganda-payments": {
      "type": "http",
      "url": "https://mcp-ug.wishpool.app/mcp"
    }
  }
}

Uganda Payments MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,直接连接服务器端点实时获取工具列表。

概览

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

常见问题

1

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.

2

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.

3

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.

4

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`.

5

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.

评论

更多 MCP 服务器