Toreador MCP Server 是 Toreador 官方的 Model Context Protocol(MCP)服务器,用于让支持 MCP 的 AI 助手(如 Claude Desktop、Cursor、ChatGPT 等)生成加密货币支付二维码并管理支付会话。
用途
该服务器旨在将 Toreador 的加密支付能力集成到 MCP 客户端中,使助手可以代表用户生成非托管的加密货币收款二维码,并管理支付会话。
主要能力
- 生成加密货币支付二维码,支持 BTC、ETH、SOL、USDC、USDT、EURC。
- 管理支付会话,包括创建会话和查询会话状态。
- 注册 5 个 Toreador 工具,供 MCP 客户端调用。
- 返回二维码数据 URI,多数客户端可内联渲染。
使用方式
安装要求
需要从 Toreador 仪表盘获取 Pro 计划 API 密钥(格式为 tdr_...)。MCP 服务器本地运行,使用该密钥调用 https://toreador.io/api/v1/public。
在 Claude Desktop 中安装
编辑 Claude Desktop 配置文件: macOS:~/Library/Application Support/Claude/claude_desktop_config.json Windows:%APPDATA%/Claude/claude_desktop_config.json Linux:~/.config/Claude/claude_desktop_config.json 在 mcpServers 下添加 toreador 条目。重启 Claude Desktop 后,工具菜单应显示 5 个 Toreador 工具。
在 Cursor 中安装
在 Cursor 设置 → MCP → “Add new MCP server” 中粘贴配置。
从源码构建
服务器启动后会在 stderr 打印 [toreador-mcp] ready (5 tools registered),并在 stdin 等待 MCP 请求。
示例提示
安装后可在 MCP 客户端中使用以下提示:
- “Generate a Bitcoin QR code for 0.001 BTC to bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh.”
- “Create a USDC payment session for 50 USDC on Polygon to 0x742d35Cc6634C0532925a3b844Bc9e7595f2bD18.”
- “What's the status of session ses_123?”
- “Show me my last 10 payment sessions.” 助手将选择合适的工具,调用 Toreador 并返回结果(包括二维码数据 URI)。
适用场景
适用于需要在 AI 助手中快速生成加密货币收款二维码或管理支付会话的用户,例如开发者、商户或需要接收加密货币支付的个人。
信任与安全
- 本地运行:MCP 服务器通过 stdio 在用户机器上运行。API 密钥除向 toreador.io 发起的出站 HTTPS 调用外,不会离开用户计算机。
- 非托管:Toreador 从不持有资金。MCP 工具仅生成二维码和读取会话状态,无法移动资金。
- 仅读取或创建,无破坏性操作:工具只生成新的支付对象或读取现有对象,没有“删除”或“退款”工具。
限制
- 需要 Pro 计划 API 密钥,密钥需从 Toreador 仪表盘获取。
- 支持的加密货币种类以资料所列(BTC、ETH、SOL、USDC、USDT、EURC)为准,其他币种暂未提供。
- 不持有资金,不能执行转账、退款或删除操作。
- 关于定价、平台可用性等更多细节暂未提供。