Token导航 LogoToken导航TokenDH.com
Africa Payments MCP logo
金融服务stdio官方级别未说明来源级核验

Africa Payments MCP

MCP Server

一个整合多个非洲主要支付提供商的MCP服务器,支持自然语言支付处理,简化非洲金融科技支付集成。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude金融科技ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kenyaclaw

提供方

kenyaclaw

最后核验

2026/5/17 20:23

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -v $(pwd)/config.json:/app/config/config.json \

详细介绍

🌍 非洲支付MCP

非洲金融科技缺失的部分。 一台MCP服务器。非洲各大支付提供商。自然语言支付。

![CI](https://github.com/kenyaclaw/africa-payments-mcp/actions/workflows/ci.yml) ![Security](https://github.com/kenyaclaw/africa-payments-mcp/actions/workflows/security.yml) ![codecov](https://codecov.io/gh/kenyaclaw/africa-payments-mcp) ](https://badge.fury.io/js/@kenyaclaw%2Fafrica-payments-mcp) ](https://www.npmjs.com/package/@kenyaclaw/africa-payments-mcp) ![License: MIT](https://opensource.org/licenses/MIT) ![Built by Africans](https://github.com/kenyaclaw)

______________________________________________________________________

✨ 如果接受付款就像发送信息一样简单呢?

# "Send KES 5,000 to Mary via M-Pesa"
# "Request $100 from a customer in Nigeria"  
# "Check if that MTN MoMo payment came through"
# "Process a refund for order #12345"

不再纠结于5个不同的API。不再需要处理文档。\ 只是跨语言的自然语言 肯尼亚, Paystack, MTN钼以及更多。

See it in action with Claude, ChatGPT, Cursor, and any MCP client

______________________________________________________________________

🎬 在行动中看到它

Claude演示Cursor演示
Claude DemoCursor Demo

______________________________________________________________________

💡 为什么选择非洲支付MCP?

问题😤

非洲拥有世界上最具创新性的支付系统——M-Pesa、Paystack、Flutterwave、MTN MoMo、Chipper Cash——但整合它们是一场噩梦:

  • 🔀 API碎片化:M-Pesa使用SOAP。Paystack使用REST。MTN MoMo使用完全不同的东西。
  • 📚 分散的文件:花费数小时寻找合适的医生
  • 🔧 不同的身份验证方法:API密钥、OAuth、基本身份验证-每个唯一
  • 🐛 无处不在的边缘案例:每个提供者都有破坏代码的怪癖
  • ⏱️ 集成时间周:在您处理单笔付款之前

解决方案🎯

一台MCP服务器。每个供应商。自然语言。

// Instead of this...
const mpesa = new MpesaAPI({ consumerKey, consumerSecret, passkey });
await mpesa.authenticate();
const result = await mpesa.stkPush({ phone, amount, accountRef });

// Just say this:
"Send KES 5,000 to 254712345678 via M-Pesa"

影响🚀

  • 发货时间为数小时,而非数周 --您的第一笔付款今天生效
  • 🧠 从第一天起就是AI原生 --专为人工智能时代打造
  • 🌍 真正的泛非 --一个一体化覆盖整个大陆
  • 🔓 开源 --麻省理工学院授权,社区驱动
  • 🛠️ 开发者优先 --由了解痛苦的非洲人建造

______________________________________________________________________

🚀 快速开始

单线安装程序(推荐)

curl -fsSL https://raw.githubusercontent.com/kenyaclaw/africa-payments-mcp/main/scripts/install.sh | bash

或者使用wget:

wget -qO- https://raw.githubusercontent.com/kenyaclaw/africa-payments-mcp/main/scripts/install.sh | bash

手动安装

1.安装

npm install -g @kenyaclaw/africa-payments-mcp

2.配置

交互式向导(推荐):

africa-payments-mcp init
# Beautiful interactive setup with emoji and progress indicators

自动检测现有凭据:

africa-payments-mcp detect --output config.json
# Automatically finds MPESA_*, PAYSTACK_* env vars and config files

3.连接到您的AI

添加到MCP客户端配置中:

{
  "mcpServers": {
    "africa-payments": {
      "command": "africa-payments-mcp",
      "env": {
        "MPESA_CONSUMER_KEY": "your_key",
        "PAYSTACK_SECRET_KEY": "your_key"
      }
    }
  }
}

4.开始接受付款

打开Claude、ChatGPT、Cursor或任何MCP客户端,只需询问:

“通过M-Pesa向玛丽汇款5000肯尼亚先令”

______________________________________________________________________

🐳 Docker快速入门

使用Docker运行(无需安装Node.js):

# Pull the latest image
docker pull kenyaclaw/africa-payments-mcp:latest

# Run with a config file
docker run -v $(pwd)/config.json:/app/config/config.json \
  kenyaclaw/africa-payments-mcp:latest

# Or run with environment variables
docker run -e MPESA_CONSUMER_KEY=xxx \
  -e MPESA_CONSUMER_SECRET=xxx \
  -e PAYSTACK_SECRET_KEY=xxx \
  kenyaclaw/africa-payments-mcp:latest

Docker Compose

version: '3.8'
services:
  africa-payments:
    image: kenyaclaw/africa-payments-mcp:latest
    volumes:
      - ./config.json:/app/config/config.json:ro
    environment:
      - NODE_ENV=production
    ports:
      - "3000:3000"  # For webhook support
    restart: unless-stopped

______________________________________________________________________

🔌 支持的提供商

提供商国家/地区状态功能
肯尼亚🇰🇪 肯尼亚,🇹🇿 坦桑尼亚,🇲🇿 莫桑比克,🇨🇩 DRC,🇪🇬 埃及✅ 准备就绪STK推送、B2C、B2B、C2B、反转
Paystack🇳🇬 尼日利亚,🇬🇭 加纳,🇿🇦 南非,+4多✅ 准备就绪卡、银行转账、移动货币
MTN钼🇳🇬 尼日利亚,🇬🇭 加纳,🇺🇬 乌干达,+12多✅ 准备就绪收款、付款、汇款
Flutterwave🇳🇬 尼日利亚,🇰🇪 肯尼亚,🇿🇦 南非,+30多🚧 Beta卡、移动货币、银行转账
Chipper现金🇳🇬 尼日利亚,🇬🇭 加纳,🇰🇪 肯尼亚,+7更多🚧 BetaP2P转账、支付
💡 想添加提供者吗? 请参阅我们的贡献指南

______________________________________________________________________

📖 文档

______________________________________________________________________

🏗️ 建筑

┌─────────────────────────────────────────────────────────────┐
│                    Your AI Agent                             │
│              (Claude, ChatGPT, Cursor, etc.)                │
└─────────────────────┬───────────────────────────────────────┘
                      │ MCP Protocol
┌─────────────────────▼───────────────────────────────────────┐
│              Africa Payments MCP Server                      │
│  ┌─────────────┐ ┌─────────────┐ ┌─────────────────────────┐ │
│  │   M-Pesa    │ │  Paystack   │ │     MTN MoMo            │ │
│  │   Adapter   │ │   Adapter   │ │     Adapter             │ │
│  └─────────────┘ └─────────────┘ └─────────────────────────┘ │
│  ┌─────────────┐ ┌─────────────┐ ┌─────────────────────────┐ │
│  │ Flutterwave │ │ ChipperCash │ │    More Coming...       │ │
│  │   Adapter   │ │   Adapter   │ │                         │ │
│  └─────────────┘ └─────────────┘ └─────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘

______________________________________________________________________

🌟 开发者在说什么

*“10分钟内完成M-Pesa的整合。我用了3周的旧方法。”*\ — 大卫·O。,金融科技开发商,拉各斯
*“最后,按照我的想法付款。”*\ — 格雷斯·W。内罗毕初创公司创始人
*“非洲支付的USB-C。一个连接,一切正常。”*\ — 咖啡A阿克拉全栈工程师

______________________________________________________________________

🤝 贡献

我们为非洲的开发者打造了这个。帮助我们做得更好:

  1. 🍴 分叉回购
  2. 🌿 创建您的分支(git checkout -b feature/amazing-feature)
  3. 💻 进行更改
  4. ✅ 添加测试
  5. 📝 更新文档
  6. 🔀 提交PR

阅读我们的贡献指南

______________________________________________________________________

📜 许可证

MIT许可证——使用它,修改它,构建非洲金融科技的未来。

______________________________________________________________________

💬 加入社区

______________________________________________________________________

Built with ❤️ in Nairobi, Lagos, Accra, and across the continent

🇰🇪 🇳🇬 🇬🇭 🇹🇿 🇺🇬 🇿🇦 🇪🇬 🇲🇦 🇷🇼 🇪🇹 🇸🇳 🇨🇮

🚀 发射材料

准备好发射了吗?查看我们完整的发布套件: 📋 发射md -推特、HN、Dev.to、领英、产品搜索模板

目录标签

目录标签

TypeScriptClaude金融科技支付聚合本地部署非洲市场自然语言处理开源

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

oauth

运行时(runtime,运行环境)

Docker

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiooauthremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP