关于 HTTP 402 AI Tollbooth
HTTP 402 AI Tollbooth 为开发者和 AI Agent 提供结构化故障排查数据集,每种产品可免费预览 3 条记录,完整数据集通过 Bitcoin Lightning 付款获取。其 MCP 工具支持目录发现、预览和支付说明,购买仍由人决定。
主要功能
- 01浏览故障排查数据集目录
- 02预览每种产品的 3 条记录
- 03通过 Lightning 付款获取完整数据集
- 04使用稳定的错误与修复字段
- 05防止已兑换数据集被重放
适用场景
- 01预览开发错误的修复方案
- 02为 Agent 排障流程查找数据集
- 03付款前查看购买说明
MCP 相关
其在线 Streamable HTTP JSON-RPC 端点提供 4 个只读工具,用于列出产品、预览数据、查询支付方式和查看购买信息。购买工具仅返回支付说明和 HTTP 402 挑战,不会代为付款或购买。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/mcpclaude mcp add --transport http robotfleet-hq-http-402-ai-tollbooth https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/mcp{"mcpServers":{"robotfleet-hq-http-402-ai-tollbooth":{"type":"http","url":"https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/mcp"}}}在 Cursor 中打开{"servers":{"robotfleet-hq-http-402-ai-tollbooth":{"type":"http","url":"https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"robotfleet-hq-http-402-ai-tollbooth":{"type":"http","url":"https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/mcp"}}}{"mcpServers":{"robotfleet-hq-http-402-ai-tollbooth":{"serverUrl":"https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
HTTP 402 AI 收费站
面向 Agent 的开发者故障排查数据,按请求通过 Bitcoin Lightning 售卖。
在线地址: https://http-402-ai-tollbooth.rsaun-lightning.workers.dev
HTTP 402 AI 收费站为开发者和 AI Agent 免费提供每个产品的 3 条实用记录,之后可通过 BOLT11 Lightning 付款解锁完整的结构化数据集。无需账户、订阅、信用卡或 API 密钥。
这是一个公开的文档和示例仓库。生产环境的 Worker 实现仍为私有,未包含在此处。
立即试用
列出完整目录:
curl -sS https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/api/catalog
免费预览恰好 3 条记录:
curl -sS https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/api/preview/api-error-fixes
请求完整产品并接收 HTTP 402 Lightning 付款挑战:
curl -i https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/api/data/api-error-fixes
最后一条命令会创建发票。除非你确实想触发付款挑战,否则不要运行;仅请求该端点不会花费 sats。
Agent 为何使用它
- 覆盖 DevOps、API、ML/AI、Web/Frontend 和 Databases 的 203 款产品
- Entry、Standard 和 Premium 数据集,分别包含 50、100 或 200 条记录
- 每款产品恰好免费提供 3 条记录,供用户在购买前试用和了解
- 稳定的
error_code、description和programmatic_fix字段 - 通过 HTTP 402 和 Bitcoin Lightning 付款,无需用户账户
- OpenAPI 3.1、MCP 发现元数据和
llms.txt - 确定性回退生成,确保数据集交付的可靠性
- 持久的一次性兑换和重放保护
- 已记录未来的 x402 结算方案,但在验证完成前仍处于禁用状态
架构
AI agent / developer
|
| HTTPS: catalog, preview, paid dataset
v
Cloudflare Worker
| | |
| | +--> Alby --> Bitcoin Lightning invoice
| |
| +--> Durable Objects --> atomic redemption + counters
|
+--> Workers KV --> invoice challenges + generated dataset cache
定价
| 档位 | 价格 | 记录数 |
|---|---|---|
| Entry | 2,000 sats | 50 |
| Standard | 5,000 sats | 100 |
| Premium | 10,000 sats | 200 |
参见定价依据,其中包括经在线验证的 2,000-sat 收款下限。
如何付款
- 请求付费产品端点。
- 接收包含 BOLT11 发票和付款哈希的
402 Payment Required响应。 - 使用 Lightning 钱包支付发票。
- 使用
X-Payment-Hash和X-Payment-Preimage重试同一端点。 - 接收完整数据集一次;重放的付款证明会被拒绝。
在按预期用途兑换之前,切勿发布或分享付款前像。未来的 Solana USDC/x402 支持在其人工验证流程完成前处于禁用状态。
发现文档
集成
- MCP 元数据: 用于目录、预览和购买发现的工具描述
- MCP 传输:
/mcp上的在线 Streamable HTTP JSON-RPC 端点,提供 4 个只读工具 - OpenAPI: 面向 Agent 框架的完整 HTTP 端点说明
- LLMs.txt: 简洁、机器可读的项目和付款指南
将 MCP 客户端连接到 https://http-402-ai-tollbooth.rsaun-lightning.workers.dev/mcp。服务支持 list_products、preview_product、list_payment_methods 和 buy_product。最后一个工具只会返回付款说明和 HTTP 402 挑战;它不会支付发票,也不会代替调用方创建购买。
完整的免付款示例请参见 Node Agent 故障恢复示例。
可运行的免费示例
该示例展示了 Agent 如何检查格式错误的 JSON、在 Retry-After 后对临时 429 响应重试一次,并在响应无法恢复时安全停止。它仅使用 Node 22+ 内置功能:
cd examples/node-agent-recovery
npm test
npm start
该演示只会调用公开的三条记录预览端点。它不会调用付费路由、创建发票,也不会自动重放付款证明。
许可证
此展示仓库中的文档采用 MIT License。私有生产源代码不受此仓库或许可证涵盖。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。