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

Flutterwave MCP Server

MCP Server

一个MCP服务器,使AI助手能够与Flutterwave交互,提供交易确认、失败钩子发送等功能。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
支付处理TypeScriptClaude金融服务Claude DesktopClaude

安装说明

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

作者 / 组织

bajoski34

提供方

bajoski34

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

mcp扑动波

MCP(模型上下文协议) 服务器,使AI助手能够与Flutterwave交互,提供确认交易、发送失败钩子等工具。

✨ MCP-UI支持

该服务器现在包括由 MCP-UI!直接在MCP客户端中获取交易、支付链接和转账的丰富、品牌化可视化。

Flutterwave MCP-UI Components

UI功能

  • 🎨 Flutterwave品牌组件 带有标志性的橙色(#F5A623)渐变
  • 💳 交易详情 带有身份徽章和格式化金额
  • 🔗 支付链接 具有易于复制的显示和直接链接
  • 💸 转账详情 有受益人信息
  • 📊 交易时间表 可视化
  • 📱 响应式设计 适用于不同屏幕尺寸

特性

  • 确认交易(已包含)
  • 重试失败的事务(自动重试具有可恢复错误的事务)\[✓\]
  • 检索交易历史(提取并分析过去的交易)\[✓\]
  • 发送失败的钩子(已包含)
  • 生成付款链接\[✓\]
  • 自动化客户支持(与Flutterwave集成的AI聊天机器人用于交易查询)\[✓\]
  • 管理转账和受益人(已包括在内)\[✓\]
  • 丰富的UI组件 用于交易、结账和转账可视化\[✓\]

可用工具

除了文本响应外,所有工具现在都返回丰富的UI组件,以增强用户体验:

  • get-transactions:使用交易ID(包括UI卡)获取交易的最终状态
  • resent-failed-webhook:重新发送交易失败的webhook
  • create-checkout:为客户创建支付链接(包括带有可点击链接的UI卡)
  • disable-checkout:禁用结账交易链接
  • retry-transaction:分析并提供重试失败事务的指导
  • get-transaction-timeline:获取交易的时间线/事件历史(包括UI时间线)
  • get-beneficiaries:获取转账受益人名单
  • get-transfers:获取客户的转账列表
  • create-transfer:为客户创建转账(包括UI卡)
  • create-beneficiary:为转账创建受益人

安装

通过npm(推荐)

npm install -g mcp-flutterwave

通过GitHub

git clone https://github.com/bajoski34/mcp-flutterwave.git
cd mcp-flutterwave
npm install
npm run build

使用Claude Desktop

将以下内容添加到您的 claude_desktop_config.json。参见 这里 了解更多详情。

使用npm安装

{
  "mcpServers": {
    "flutterwave": {
      "command": "mcp-flutterwave",
      "args": [
        "--tools=create_checkout,disable_checkout,read_transaction,resend_transaction_webhook"
      ],
      "env": {
        "FLW_SECRET_KEY": "YOUR_SECRET_KEY"
      }
    }
  }
}

使用本地构建

{
  "mcpServers": {
    "flutterwave": {
      "command": "node",
      "args": [
        "/path/to/mcp-flutterwave/build/index.js",
        "--tools=create_checkout,disable_checkout,read_transaction,resend_transaction_webhook"
      ],
      "env": {
        "FLW_SECRET_KEY": "YOUR_SECRET_KEY"
      }
    }
  }
}

设置步骤

  1. 安装包
   npm install -g mcp-flutterwave
  1. 获取您的Flutterwave密钥

- 登录您的Flutterwave仪表板 - 前往“设置”>“API密钥” - 复制您的密钥

  1. 配置Claude桌面

- 将配置添加到您的 claude_desktop_config.json - 替换 YOUR_SECRET_KEY 使用您实际的Flutterwave密钥

  1. 开始使用Claude

- 打开克劳德桌面 - 询问与Flutterwave交易、支付等相关的问题。 - 享受交易详情、支付链接和转账的丰富UI可视化!

MCP-UI兼容性

此服务器使用 @mcp用户界面/服务器 以提供丰富的UI组件。UI资源与以下内容兼容:

  • MCP检查员:在开发过程中查看和测试UI组件
  • 克劳德桌面版:(支持可能会有所不同-请查看MCP-UI文档以了解最新兼容性)
  • 其他MCP客户端:支持UI资源类型的任何MCP客户端

UI资源类型

服务器返回UI资源 type: "resource" 包含可由兼容的MCP客户端呈现的HTML内容。组件特征:

  • Flutterwave的品牌色彩和设计语言
  • 适应不同屏幕尺寸的响应式布局
  • 交互式元素,如可点击的支付链接
  • 具有适当颜色的状态指示器(成功:绿色,待定:橙色,失败:红色)

贡献

我们欢迎捐款!请阅读我们的 贡献指南 有关如何开始、开发指南以及如何提交更改的详细信息。

目录标签

目录标签

支付处理TypeScriptClaude金融服务本地部署AI集成交易管理UI可视化

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

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

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明noneremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP