关于 Tollbooth Swap API
Tollbooth Swap API 是用于非托管代币兑换和代币安全检查的 MCP 服务,覆盖 8 条链。代币解析和报价免费,付费调用通过 x402 使用 USDC 支付。
主要功能
- 01将代币符号解析为地址
- 02获取参考兑换报价
- 03检查蜜罐与跑路风险
- 04构建未签名兑换交易
- 05验证构建回执
- 06通过 x402 按次支付 USDC
适用场景
- 01根据代币代码查找合约地址
- 02兑换前检查代币风险
- 03准备交由钱包签名的交易
- 04验证先前构建交易的回执
MCP 相关
MCP 服务提供代币解析、报价、安全检查、交易构建、回执验证和服务信息工具。付费工具通过 x402 接受 USDC;未配置付款密钥时会返回付款说明。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.tollboothswap.xyz/mcpclaude mcp add --transport http xyz-tollboothswap-api-tollbooth https://api.tollboothswap.xyz/mcp{"mcpServers":{"xyz-tollboothswap-api-tollbooth":{"type":"http","url":"https://api.tollboothswap.xyz/mcp"}}}在 Cursor 中打开{"servers":{"xyz-tollboothswap-api-tollbooth":{"type":"http","url":"https://api.tollboothswap.xyz/mcp"}}}在 VS Code 中打开{"mcpServers":{"xyz-tollboothswap-api-tollbooth":{"type":"http","url":"https://api.tollboothswap.xyz/mcp"}}}{"mcpServers":{"xyz-tollboothswap-api-tollbooth":{"serverUrl":"https://api.tollboothswap.xyz/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
tollboothswap-mcp — 面向 AI Agent 的代币兑换与蜜罐检测(MCP 服务)
适用于 Tollbooth 的 MCP 服务:在 8 条链上执行非托管代币兑换并筛查代币安全性——Solana、Base、Ethereum、Arbitrum、Polygon、Optimism、BSC、Avalanche。报价和符号解析免费;兑换构建(约 $0.005)和安全检查($0.01)按次通过 x402 protocol 使用 USDC 付费——无需 API 密钥、账户或订阅。
快速开始
npx tollboothswap-mcp
Claude Desktop / Cursor / 任意 MCP 客户端
{
"mcpServers": {
"tollbooth": {
"command": "npx",
"args": ["-y", "tollboothswap-mcp"],
"env": {
"TOLLBOOTH_PAYER_KEY": "0x<EVM private key holding USDC on Base>"
}
}
}
}
TOLLBOOTH_PAYER_KEY 为可选项:不设置时,免费工具(resolve_token、get_quote、get_service_info、get_receipt)仍可正常使用,付费工具则会返回 x402 付款指引,而非结果。设置后,费用会自动支付且无需支付 Gas(EIP-3009 — 密钥不会支付 Gas,仅支付 USDC)。
工具
| 工具 | 费用 | 功能 |
|---|---|---|
resolve_token | 免费 | 代币代码 → 合约地址,并按 DEX 流动性排序 |
get_quote | 免费 | 包含费用的参考兑换报价 |
check_token | $0.01 | 蜜罐 / Rug Pull / 冻结权限 / 卖出税筛查,并提供判定结果和发现 |
build_swap | 约 $0.005 | 未签名、可直接签名的兑换交易 + HMAC 签名收据(safeMode 会先筛查两种代币) |
get_receipt | 免费 | 按 ID 验证过往的构建收据 |
get_service_info | 免费 | 服务清单:链、费用、定价 |
信任模型
Tollbooth 采用非托管模式:它会构建交易,但绝不持有密钥或资金。你的 Agent 使用自己的钱包签署并提交所有交易。每次付费构建都会返回一份已签名的收据,以便审计追踪。
链接
- 完整教程:https://api.tollboothswap.xyz/guides/agent-swaps.md
- Agent 使用指南:https://api.tollboothswap.xyz/skill.md
- 可运行的 HTTP 示例:https://github.com/soundsparkaudiolab/tollbooth-examples
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。