MCP.so
ログイン
サーバー
S

Senegal Payments Mcp

@junter1989k-ai

概要

What is Senegal Payments MCP?

Senegal Payments MCP is a remote MCP server that lets any AI agent (Claude, ChatGPT, Cursor, etc.) accept payments in Senegal via Orange Money, Wave, Free Money, and cards through Flutterwave's hosted checkout. It acts as a stateless translation layer—funds flow directly from buyer to Flutterwave to the merchant, and no credentials or payment data are stored.

How to use Senegal Payments MCP?

Connect to the MCP endpoint https://mcp-sn.wishpool.app/mcp (Streamable HTTP, stateless JSON-RPC) and include your Flutterwave secret key in the x-flutterwave-secret-key header. Use tools create_payment_link to generate a XOF hosted-checkout link and query_payment_status for pull-based status checks. For local development, run node test/serve.js (listens on port 3280) and validate with node test/e2e.js.

Key features of Senegal Payments MCP

  • Stateless translation layer: never holds funds or stores credentials.
  • Supports Orange Money, Wave, Free Money, and card payments.
  • Remote MCP server with a single endpoint.
  • Part of a 71-country family of payment MCP servers.
  • Zero runtime dependencies; requires Node.js ≥ 18.
  • MIT licensed.

Use cases of Senegal Payments MCP

  • AI agents (e.g., Claude, ChatGPT, Cursor) accepting payments from Senegalese customers.
  • E-commerce or service bots that need to process XOF payments via Flutterwave.
  • Developers building AI-powered checkout flows in Senegal without managing payment infrastructure.
  • Stateless payment integration for serverless AI applications.

FAQ from Senegal Payments MCP

What exactly does Senegal Payments MCP do?

It lets AI agents accept payments in Senegal by creating hosted-checkout links and checking payment status, all through Flutterwave. The server never touches the funds—transactions go directly from the buyer to Flutterwave to the merchant.

What payment methods are supported?

Orange Money, Wave, Free Money, and card payments (via Flutterwave's hosted checkout).

Does it store any payment data or credentials?

No. It is a stateless translation layer with no database. It never stores credentials or holds funds; it only relays payment requests to Flutterwave.

What are the runtime dependencies?

Node.js version 18 or higher. There are zero runtime dependencies beyond Node.js itself.

How do I authenticate and switch between test and production?

Pass your Flutterwave secret key in the x-flutterwave-secret-key header. Use a key starting with FLWSECK_TEST- for test mode (from the Flutterwave dashboard) and FLWSECK- for production.

マーケットプレイスの他のコンテンツ