支付集成框架

PayLink是一个开源框架,旨在为开发者在非洲构建AI代理和金融应用程序时简化支付集成。

  • by jameskanyiri
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 jameskanyiri/paylink_mcp_server

使用说明

PayLink MCP服务器

PayLink 是一个开源框架,旨在为在非洲各地构建人工智能代理和金融应用程序的开发人员简化支付集成。

利用 **模型上下文协议(MCP)**PayLink提供了一个统一的界面,简化了对不同支付提供商的访问,如M-Pesa、Airtel Money无缝的财务工作流程,无需重复的集成工作。

为什么选择PayLink?

非洲的金融生态系统支离破碎。开发人员经常为每个支付提供商重建自定义集成,导致冗余和可扩展性降低。 PayLink解决了这个问题 通过:

  • 如果 标准化MCP工具 用于付款、开票和对账
  • 赋能 AI代理 智能处理付款
  • 启用 中小企业和微型商户 进入现代金融基础设施
  • 支持 本地优先 具有全球视野的发展

当前支持的提供商

  • 肯尼亚 (Safaricom)-正在积极开发中
    • STK推送API
    • STK推送状态
    • 二维码生成

可用工具

每个支付提供商都暴露为 工具 在MCP服务器下。

M-Pesa工具

工具 说明
stk_push 向手机发起STK推送请求
stk_push_status 检查上一次STK推送的状态
generate_qr_code 生成付款二维码

更多的工具和增强功能即将推出!


计划的功能

  • 额外移动货币:Airtel Money、T-Kash、MTN移动货币
  • 银行业整合:PesaLink,开放银行API
  • 跨境支付:与区域和国际汇款平台整合
  • 人工智能支付机器人:使AI代理能够管理收款、开票和对账

入门指南

即将发布——安装说明、环境配置和示例用法将在此处记录。


贡献

我们欢迎捐款!如果您想帮助支持更多的支付提供商或改进MCP实施:

  1. 分叉回购
  2. 创建要素分支
  3. 提交拉取请求

许可证

MIT许可证——见 LICENSE 了解详情。


联系

欢迎随时联系或公开问题以获得支持、想法或合作!