关于 Chainflip Broker as a Service
Chainflip Broker as a Service 是供 AI Agent 使用的远程 MCP 服务,可通过 Chainflip 查询、执行和跟踪跨链兑换。它支持普通兑换与 DCA 兑换,初次使用无需身份验证。
主要功能
- 01发现资产及实时价格
- 02按易读或原生单位获取报价
- 03执行兑换并获取存款地址
- 04执行 DCA 兑换
- 05跟踪兑换进度
- 06提供引导式 swap-assistant 提示词
适用场景
- 01交易前查看可用资产
- 02预览跨链兑换报价
- 03将大额兑换拆分为多笔
- 04跟踪兑换直至完成
MCP 相关
向 MCP 客户端提供资产发现、报价、兑换执行和状态查询工具,以及引导式提示词。远程端点使用 Streamable HTTP。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://chainflip-broker.io/mcpclaude mcp add --transport http io-chainflip-broker-crypto-swap https://chainflip-broker.io/mcp{"mcpServers":{"io-chainflip-broker-crypto-swap":{"type":"http","url":"https://chainflip-broker.io/mcp"}}}在 Cursor 中打开{"servers":{"io-chainflip-broker-crypto-swap":{"type":"http","url":"https://chainflip-broker.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"io-chainflip-broker-crypto-swap":{"type":"http","url":"https://chainflip-broker.io/mcp"}}}{"mcpServers":{"io-chainflip-broker-crypto-swap":{"serverUrl":"https://chainflip-broker.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
6| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| amount | number | 是 | 要兑换的金额,使用易读格式(例如,1.5 表示 1.5 BTC) |
| apiKey | string|null | 否 | 可选的合作伙伴 API 密钥。 |
| sourceAsset | string | 是 | 源资产标识符(例如,'btc.btc'、'eth.eth'、'usdc.eth') |
| destinationAsset | string | 是 | 目标资产标识符(例如,'eth.eth'、'btc.btc'、'sol.sol') |
详细介绍
Chainflip Broker as a Service
一个远程 MCP 服务,让 AI Agent 能够通过 Chainflip 去中心化交易所执行跨链加密货币兑换。无需 API 密钥即可开始使用。
工具
| 工具 | 描述 |
|---|---|
list_assets | 查看所有可用资产及其代码、网络、精度、最低金额和实时 USD 价格 |
get_quotes | 使用易读金额(例如,1.5 BTC)获取兑换报价 |
get_native_quotes | 使用原生单位金额(例如,150000000 satoshis)获取兑换报价 |
start_swap | 执行跨链兑换并获取存款地址 |
start_dca_swap | 执行 DCA 兑换,将兑换拆分为多个子兑换,以减少大额交易的价格影响 |
check_status | 跟踪兑换各阶段的进度:等待中、接收中、兑换中、发送中、已发送、已完成 |
提示词
| 提示词 | 描述 |
|---|---|
swap-assistant | 引导式工作流,带领用户完成资产发现、报价、兑换执行和状态监控 |
支持的资产
资产采用 ticker.network 格式标识,例如 btc.btc、eth.eth、usdc.eth、sol.sol 或 usdt.tron。调用 list_assets 查看支持的资产完整列表及其当前价格。
配置
连接到以下远程 MCP 服务:
https://chainflip-broker.io/mcp
传输方式:Streamable HTTP
无需身份验证。可选择提供 API 密钥以标记合作伙伴来源。
文档
如需详细的易读文档,请访问 docs.chainflip-broker.io/resources/ai-documentation。
Agent 技能
对于使用 SKILL.md 插件的 Agent 框架(OpenClaw、Nous Hermes、Claude Code),此仓库提供了开箱即用的技能 skills/chainflip-swap/SKILL.md。它将上述工具整合为引导式兑换工作流,并支持自然语言触发。技能清单位于 skills/index.json。
此技能已发布在 ClawHub。使用以下命令在 OpenClaw 中安装:
openclaw skills install @baas/chainflip
使用示例
- 调用
list_assets查看可用资产 - 使用源资产、目标资产和金额调用
get_quotes,预览兑换 - 使用目标地址和退款地址调用
start_swap,获取存款地址 - 向存款地址发送资金
- 使用返回的兑换 ID 调用
check_status,监控进度
收录信息
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。