mcp-flutterwave

mcp-flutterwave

site icon
2025.04.07 0
TypeScript支付处理交易管理客户支持金融服务
mcp-flutterwave 是一个基于 MCP (Model Context Protocol) 的服务,旨在使 AI 助手能够与 Flutterwave 支付平台进行交互。它提供了一系列工具,用于确认交易、重试失败交易、检索交易历史、发送失败钩子、生成支付链接以及集成自动化客户支持等功能。
View on GitHub

Overview

基本能力

产品定位

mcp-flutterwave 是一个金融服务工具,专注于为 AI 助手提供与 Flutterwave 支付平台的交互能力。

核心功能

  • 确认交易
  • 重试失败交易(自动重试可恢复错误的交易)
  • 检索交易历史(获取并分析过去的交易)
  • 发送失败钩子
  • 生成支付链接
  • 自动化客户支持(集成 Flutterwave 的 AI 聊天机器人,用于交易查询)

适用场景

  • 电子商务平台的支付处理
  • 交易失败后的自动恢复
  • 交易历史查询和分析
  • 支付链接的生成和管理
  • 客户支持自动化

工具列表

  • checkout.create: 用于生成支付链接

常见问题解答

  • 该 MCP 目前处于积极开发阶段,可能存在不稳定情况。

使用教程

使用依赖

  • 需要安装 Node.js 和 npm

安装教程

  1. 确保已安装 Node.js 和 npm
  2. 通过 npm 安装 mcp-flutterwave:
npm install -g mcp-flutterwave

调试方式

  1. claude_desktop_config.json 中添加以下配置:
{
  "mcpServers": {
    "flutterwave": {
      "command": "npx",
      "args": [
          "-y",
          "mcp-flutterwave",
          "--tools=checkout.create",
          "--secret-key=FLW_SECRET_KEY"
      ]
    }
  }
}
  1. 启动服务后,可以通过日志查看运行状态。

许可证

该项目遵循 None 开源许可条款。