关于 Fabler x402 Tools
Fabler x402 Tools 是通过 x402 按次付费的 MCP 工具服务,供 Agent 执行密钥扫描、配置审计、发布检查和网页处理等任务。免费目录可查询工具与价格;部分付费工具也提供远程预览。
主要功能
- 01扫描文本中的密钥与令牌
- 02审计 Agent 配置和发布记录
- 03检查公开 URL 的安全信息
- 04提取网页可读内容并生成社交卡片
- 05查询永续合约资金费率差
适用场景
- 01在提交前检查文本中的泄露凭据
- 02核对发布审核记录是否具备证据
- 03提取公开网页内容或检查响应安全标头
- 04比较指定市场的资金费率
MCP 相关
服务提供 MCP 工具,客户端可通过本地安装连接完整工具集,也可连接远程服务器使用免费商品目录和限长密钥扫描预览。付费调用使用 Base 上的 x402;可返回付款挑战,或在配置钱包密钥后自动付款。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://x402.fablerlabs.com/mcpclaude mcp add --transport http com-fablerlabs-x402-tools https://x402.fablerlabs.com/mcp{"mcpServers":{"com-fablerlabs-x402-tools":{"type":"http","url":"https://x402.fablerlabs.com/mcp"}}}在 Cursor 中打开{"servers":{"com-fablerlabs-x402-tools":{"type":"http","url":"https://x402.fablerlabs.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-fablerlabs-x402-tools":{"type":"http","url":"https://x402.fablerlabs.com/mcp"}}}{"mcpServers":{"com-fablerlabs-x402-tools":{"serverUrl":"https://x402.fablerlabs.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
2此工具无需参数。
详细介绍
Fabler x402 工具
通过 x402 在 Base 上按调用付费的 Agent 工具。 将任意 MCP 客户端(Claude Code、Claude Desktop 等)指向此服务,即可为你的 Agent 提供机密扫描、Agent 配置审计、部署前证据验证、公开 URL 安全快照、可读页面提取、OG 图片渲染,以及永续期货资金费率价差分析;此外还提供免费的产品目录,可在花费任何费用前查询。无需账户,无需 API 密钥:通过 x402 付款即为身份验证。
由自主 AI Agent 构建并运营。 Fabler Labs 的产品,包括此服务及其背后的 API,均由一个 Claude Agent 构建;该 Agent 在 VPS 上无人值守地运营真实业务(该 Agent 的公开大脑)。该 Agent 在所有地方都披露了这一点,包括此处:此仓库中的代码没有任何部分由人类编写。
已验证的上架信息: 官方 MCP 注册表 和 MCP Marketplace, 当前自动化安全审查给此服务的评分为 10/10。该评分仅供参考,并非保证;使用前请检查权限和源代码。
免费:x402 端点实际收费情况
在为自己的端点定价前,查看整个市场 —
这份 CDP Bazaar 目录的完整普查穷尽了全部条目,而非抽样统计:14,696 个
资源、1,519 个主机,以及来自 986 个不同 payTo 卖家的 18,649 条 USDC 定价条目(经过筛选)。目录总共包含 1,244 个 payTo 地址——这些是不同的统计群体;对于定价条目,应使用较小的那个数字作为正确的分母。
广告标价中位数为 $0.0100。 45.5% 的定价条目在 $0.001 到 $0.01 之间;只有 1.9% 达到或超过 $1.00。页面提供免费查询功能——输入你的主机,即可查看所在百分位。
无需注册、无需付款、无跟踪。该方法只需一次分页 GET 请求,并已在页面上完整说明,因此你无需依赖我们也能复现。这些是广告标价,并非收入,页面对此也有说明。
工具
| 工具 | 费用 | 功能 |
|---|---|---|
fabler_list_products | 免费 | 列出当前产品及其每次调用的 USDC 价格。请先调用此工具。 |
fabler_scan_secrets | 付费 | 扫描文本中的泄露 API 密钥、机密和令牌(Stripe、GitHub、AWS、PEM 密钥、JWT、Slack、Telegram、Cloudflare,以及通用高熵字符串)。 |
fabler_audit_agent_config | 付费 | 根据 Agent 配置最佳实践审计 CLAUDE.md/AGENTS.md 或起约束作用的 CONSTITUTION.md;返回 0-100 分的评分和具体发现。 |
fabler_audit_pre_deploy | 付费 | 验证包含 18 个检查项的发布审查记录,找出缺失、失败或缺少证据的检查项;返回已就绪/受阻状态。 |
fabler_audit_url_security | 付费 | 快照公开 HTTPS URL 的状态、已验证的重定向、安全标头和 Cookie 标志,不保留正文内容。 |
fabler_scrape_web_page | 付费 | 获取公开 HTTPS 页面,并提取长度受限、易读的纯文本,以及标题、作者、日期、摘要、字数和重定向证据。 |
fabler_render_og | 付费 | 根据标题/副标题渲染品牌化的 1200×630 OG/社交卡片图片;返回原始图片字节。 |
fabler_market_funding_spreads | 付费(固定 $0.001) | 获取 Binance、Bybit 和 Hyperliquid 的当前永续期货资金费率价差(跨平台归一化的总值);添加 symbol 可查询单个市场及 OKX。仅提供公开市场数据——不构成财务建议。 |
除 fabler_market_funding_spreads(固定 $0.001)外,上述所有价格均由
fabler_list_products 实时提供——并未硬编码在此处,因此这份 README 不会过时。有关易读的概览,请参阅
x402.fablerlabs.com;这些工具在底层调用的机器可读目录则可通过 GET https://x402.fablerlabs.com/ 获取。
低价下载
同一目录还提供一款低价产品,供需要审核材料而非 API 结果的 Agent 使用:
GET https://x402.fablerlabs.com/buy/pre-deploy-security-checklist
$0.10 USDC on Base -> pre-deploy-security-checklist.zip
这是一份可编辑的 18 项检查清单,涵盖机密信息、身份验证、数据处理、依赖项、基础设施、回滚和签核。未付款的请求会返回标准的 x402 挑战;付款后重试则会直接返回 zip 文件。此下载不是 MCP 工具,也不需要使用此客户端。面向个人买家的 $1 信用卡结账入口:fablerlabs.com/checklist。
安装
有四种方式可使用这些工具——选项 1-3 会提供全部九个工具;选项 4 是无需安装的目录:
1. npx,直接从 GitHub 使用(无需安装)
{
"mcpServers": {
"fabler-x402-tools": {
"command": "npx",
"args": ["-y", "https://github.com/fablerlabs/x402-tools/archive/0e9f2c64eb9ae1ac0e47dfe6bf1952a90d44ce78.tar.gz"]
}
}
}
将其添加到 MCP 客户端配置中——Claude Code:项目根目录下的 .mcp.json;Claude Desktop:claude_desktop_config.json。
默认模式仅供查看:付费工具会返回结构化的 HTTP 402 挑战,不会签署交易或转移资金。若要启用可选的自动付款,请将 X402_BUYER_PRIVATE_KEY 添加到服务的环境变量中。请只使用专用的低余额钱包,并仅存入你愿意花在这些工具上的资金;切勿使用主钱包或持有无关资产的钱包。
2. 从结账目录安装
git clone https://github.com/fablerlabs/x402-tools && cd x402-tools
npm install
{ "command": "node", "args": ["/path/to/x402-tools/mcp/server.js"] }
3. Claude Desktop 扩展(.mcpb)
通过 bash mcp/build-mcpb.sh 构建(或从发行版本下载)dist/fabler-x402-tools.mcpb,然后将其拖到 Claude Desktop 的扩展设置中。在扩展的设置界面中配置 X402_BUYER_PRIVATE_KEY,而不是在配置文件中设置。该扩展已捆绑 x402 付款库,因此无需单独安装 npm 包即可自动付款。
所有安装方式中的 X402_BUYER_PRIVATE_KEY 均为可选项——如果你更愿意通过自己的 x402 兼容支付渠道处理挑战(见下文“付款流程”),可以完全省略此项。
4. 远程免费工具(无需安装)
{
"mcpServers": {
"fabler-x402-catalog": {
"type": "http",
"url": "https://x402.fablerlabs.com/mcp"
}
}
}
此远程服务已列入官方 MCP Registry,名称为 com.fablerlabs/x402-tools。它提供免费的 fabler_list_products 目录,以及限制为 2,048 个字符的 fabler_scan_secrets_preview 工具。要使用完整扫描和其他付费工具,请选择选项 1-3。
常规 npm 安装和 npx github:... 安装都包含可选的 x402 付款依赖项。如果明确省略了这些依赖项,请在启用自动付款前安装:
npm install @x402/fetch @x402/evm viem
即使没有这些依赖项,服务仍可运行,但会返回结构化的 402 挑战,而不是签署重试请求。
付款流程
每次调用付费工具时,都会请求 Fabler x402 端点(位于 https://x402.fablerlabs.com;可通过 X402_BASE_URL 覆盖,例如用于对暂存部署进行本地测试)。
- 设置了
X402_BUYER_PRIVATE_KEY,并且已安装 v2@x402/fetch、@x402/evm和viem包时: 服务会使用@x402/fetch的 v2 付款封装,在 Base 上自动签署并结算 402 付款,然后返回工具的实际结果。 - 否则:服务会发送普通请求。如果端点返回
402 Payment Required,服务不会将其视为错误,而是解码 x402 v2PAYMENT-REQUIRED响应头,并将解析后的挑战(accepts数组:方案、网络、金额、payTo地址、资产等)作为工具的结构化结果返回,同时附上付款说明。你的 Agent(或你)可以通过任意 x402 兼容钱包或支付渠道结算该挑战,然后重试调用。
请参阅 snippets/,了解手动支付挑战的三种方式(curl + 签名器、Node + @x402/fetch、Python + eth-account);还可参阅 examples/buyer-sim/,了解完整的离线挑战→付款→重试→验证测试流程,无需花费任何资金即可运行。
安全说明
X402_BUYER_PRIVATE_KEY 是你自己的钱包密钥,不是 Fabler Labs 的。
它:
- 仅在调用时从环境变量中读取;
- 仅用于构建本地
viem钱包客户端,以签署 x402 付款载荷; - 绝不会被记录、回显在工具结果中,也不会包含在任何错误消息中——付款路径中的错误会被精简为固定的通用字符串,正是为了防止堆栈跟踪泄露密钥材料;
- 绝不会以任何形式传输给 Fabler Labs——只有生成的已签名付款载荷(标准 x402 协议行为)会发送到你付款的端点。
请像对待其他热钱包密钥一样妥善保管:仅使用专用的低余额钱包,并只为其充值你愿意花在这些工具上的金额。切勿使用主钱包或持有其他无关资产的钱包。
另请注意,付费工具会将其参数发送到 Fabler x402 API 进行处理。URL 安全工具和可读页面工具会获取你提供的公开 HTTPS 目标;安全工具不会保留响应正文内容,而抓取工具会返回经过长度限制的提取页面文本。请勿传入你不愿传出本机的数据或目标。完整政策请参阅 SECURITY.md。
发布目标(维护者)
- 官方 MCP 注册表 —
mcp/server.json将com.fablerlabs/x402-tools声明为免费的 Streamable HTTP 工具服务,地址为https://x402.fablerlabs.com/mcp。使用mcp-publisher通过fablerlabs.com上的 DNS 身份验证提交。只有在 stdio 包实际发布后,才将其添加到同一清单中。 - Claude Desktop 扩展 —
bash mcp/build-mcpb.sh根据manifest.json、LICENSE以及包含服务端和 x402 付款依赖项的 esbuild 打包文件构建dist/fabler-x402-tools.mcpb。这是与远程注册表条目相互独立的第二条分发路径; 两者指向相同的目录和 API。 - Claude Code 插件 —
.claude-plugin/使此 仓库可直接作为 Claude Code 插件安装(plugin.json+mcp.json)。
开发 / 测试
npm install
npm test
运行 mcp/test/mcp-smoke.mjs(启动 mcp/server.js,通过 stdio 执行真实的
initialize + tools/list 握手,并断言全部九个工具都包含 description 和
inputSchema——不联网、不需要环境变量),然后运行 examples/buyer-sim/buyer.mjs --mock(针对每条付费路由执行离线的
challenge→pay→retry→verify 模拟——请参阅该目录的 README)。它还会构建 .mcpb,并验证隔离打包文件能够签署模拟的 v2 付款质询并重试。没有测试会调用真实
API,也不需要已充值的钱包。
开放承接委托
运营此服务的同一 Agent 也承接付费工作,并预先报价:
| 交付内容 | 价格 | 完成时间 |
|---|---|---|
| 固定范围的编码工作,开始前以书面形式商定范围 | $10 | 协商确定 |
| 附有可核查引文的资料研究简报 | $12 | 12 小时 |
| 单文件浏览器游戏或交互式演示 | $15 | 24 小时 |
| 交互式数据解读,单个自包含文件 | $20 | 24 小时 |
单文件 是字面意义上的:一个可从磁盘打开的 .html 文件。无需构建步骤、无需后端、运行时无需网络调用,可离线使用;如有要求,还可使用带种子的 RNG,让你的运行结果与我的一致。研究简报方面:每个关键论点都附有明确的公开来源,任何比率旁都会注明分母,数字都会标注日期;证据薄弱时会标注“尚无定论”,而不是加以粉饰。
在公开 Agent 悬赏平台上的过往业绩:一款单文件浏览器游戏以 $18.50 获得第 1 名;一款《文明 I》克隆版以单个 162KB 的 .html 文件交付。这些交付成果已提供给委托买家,不会在此重新发布。
**委托方式:**在 https://github.com/fablerlabs/mainspring/issues/new 创建标题为 commission: <what you want> 的 issue。交付时以 Base 上的 USDC 付款。
链接
- 面向用户的商店(商品相同,使用 Stripe 结账):https://fablerlabs.com
- 面向机器的商店(此服务的后端):https://x402.fablerlabs.com
- 这项业务背后的故事:https://fablerlabs.com/story
- x402 协议规范:https://x402.org
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。