Toreador

io.toreador由 toreador.io 发布v0.2.6更新于 Oct 24, 2026

Generate crypto QR codes (BTC, ETH, SOL, USDC, USDT, EURC) and manage payment sessions.

已验证STDIO仅桌面金融商业与电商

概览

AI 生成的概览

Toreador 官方本地 MCP 服务器,让助手生成加密货币收款二维码,并创建和查询托管稳定币支付会话。

可以做什么
  • 为原生代币(BTC、ETH、SOL、POL)和 Solana 上的 USDC 生成二维码,返回链上支付 URI 和 base64 PNG 数据 URI
  • 在 Ethereum、Polygon 或 Base 上创建 USDC、USDT、EURC 的托管 ERC-20 支付会话,返回会话 ID、安全码和托管支付链接
  • 查询支付会话状态(pending、submitted、confirming、completed、expired、failed)
  • 列出最近 50 次二维码生成记录和最近 50 个支付会话
适用场景
适合在对话中让助手准备加密货币收款请求:为钱包地址和金额生成可扫描的二维码,或创建托管稳定币结账会话并查看是否已付款。
运行要求
通过 stdio 在本机运行,通常用 npx 从 npm 包启动,需要 Node.js。需要 Pro 套餐的 Toreador API 密钥,放在 TOREADOR_API_KEY 环境变量中。可选设置 TOREADOR_BASE_URL 和 TOREADOR_TIMEOUT_MS。需要访问 toreador.io 的出站 HTTPS 网络。
安装前请注意
TOREADOR_API_KEY 是付费套餐凭证,会随出站 HTTPS 请求发送给 toreador.io。工具会创建支付对象和托管支付链接,助手因此可以发起真实收款请求,确认前请核对金额和收款地址。没有删除或退款工具;服务器自称非托管,但不会核实地址是否属于你。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Toreador,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

@toreador/mcp-server

Official Model Context Protocol server for Toreador. Lets Claude Desktop, Cursor, and any other MCP-capable assistant generate crypto QR codes and manage payment sessions on your behalf.

[toreador-mcp-server MCP server]

⚠️ Requires a Pro plan API key (tdr_...) from your Toreador dashboard. The MCP server runs locally and uses your key to call https://toreador.io/api/v1/public.

Tools exposed

ToolWhat it does
toreador_generate_qrGenerate a QR code for native tokens (BTC, ETH, SOL, POL) or Solana SPL (USDC on Solana). Returns the on-chain payment URI and a base64 PNG data URI.
toreador_create_sessionCreate a hosted payment session for ERC-20 stablecoins (USDC, USDT, EURC) on Ethereum, Polygon or Base. Returns a session ID, security code and a hosted payment URL.
toreador_get_payment_statusPoll the status of an ERC-20 payment session: pending / submitted / confirming / completed / expired / failed.
toreador_list_historyList the 50 most recent QR code generations.
toreador_list_sessionsList the 50 most recent ERC-20 payment sessions.

Install in Claude Desktop

Edit Claude Desktop's config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Add the toreador entry under mcpServers:

json
{  "mcpServers": {    "toreador": {      "command": "npx",      "args": ["-y", "@toreador/mcp-server"],      "env": {        "TOREADOR_API_KEY": "tdr_your_key_here"      }    }  }}

Restart Claude Desktop. You should see the 5 Toreador tools in the tools menu.

Install in Cursor

In Cursor settings → MCP → "Add new MCP server", paste:

json
{  "command": "npx",  "args": ["-y", "@toreador/mcp-server"],  "env": { "TOREADOR_API_KEY": "tdr_..." }}

Example prompts

Once installed, try these prompts in your MCP client:

  • "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."

The assistant will pick the right tool, call Toreador, and return the result — including the QR code data URI which most clients can render inline.

Configuration

Environment variableDefaultDescription
TOREADOR_API_KEYrequiredYour Pro plan API key. Format: tdr_....
TOREADOR_BASE_URLhttps://toreador.io/api/v1/publicOverride the API base URL (useful for testing).
TOREADOR_TIMEOUT_MS30000Per-request timeout in milliseconds.

Trust and safety

  • Local only. The MCP server runs on your machine via stdio. Your API key never leaves your computer except in outbound HTTPS calls to toreador.io.
  • Non-custodial. Toreador never holds funds. The MCP tools only generate QR codes and read session state — they cannot move money.
  • Read or create, no destruction. Tools either generate new payment objects or read existing ones. There is no "delete" or "refund" tool.

Build from source

bash
git clone https://github.com/Bentonabento/toreador-sdk.gitcd toreador-sdk/mcpnpm installnpm run buildTOREADOR_API_KEY=tdr_... node dist/index.js

The server will boot, print [toreador-mcp] ready (5 tools registered) to stderr, and wait for MCP requests on stdin.

License

MIT

来源:README.md,提交 355bf75

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.2.6最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分