
mcp-flutterwave

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
安装教程
- 确保已安装 Node.js 和 npm
- 通过 npm 安装 mcp-flutterwave:
npm install -g mcp-flutterwave
调试方式
- 在
claude_desktop_config.json
中添加以下配置:
{
"mcpServers": {
"flutterwave": {
"command": "npx",
"args": [
"-y",
"mcp-flutterwave",
"--tools=checkout.create",
"--secret-key=FLW_SECRET_KEY"
]
}
}
}
- 启动服务后,可以通过日志查看运行状态。