mcpField
F
Fabler x402 Tools

Fabler x402 Tools

远程服务
github.com安全012 周前更新

关于 Fabler x402 Tools

Fabler x402 Tools 是通过 x402 按次付费的 MCP 工具服务,供 Agent 执行密钥扫描、配置审计、发布检查和网页处理等任务。免费目录可查询工具与价格;部分付费工具也提供远程预览。

主要功能

  1. 01扫描文本中的密钥与令牌
  2. 02审计 Agent 配置和发布记录
  3. 03检查公开 URL 的安全信息
  4. 04提取网页可读内容并生成社交卡片
  5. 05查询永续合约资金费率差

适用场景

  1. 01在提交前检查文本中的泄露凭据
  2. 02核对发布审核记录是否具备证据
  3. 03提取公开网页内容或检查响应安全标头
  4. 04比较指定市场的资金费率

MCP 相关

服务提供 MCP 工具,客户端可通过本地安装连接完整工具集,也可连接远程服务器使用免费商品目录和限长密钥扫描预览。付费调用使用 Base 上的 x402;可返回付款挑战,或在配置钱包密钥后自动付款。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://x402.fablerlabs.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;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 v2 PAYMENT-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协商确定
附有可核查引文的资料研究简报$1212 小时
单文件浏览器游戏或交互式演示$1524 小时
交互式数据解读,单个自包含文件$2024 小时

单文件 是字面意义上的:一个可从磁盘打开的 .html 文件。无需构建步骤、无需后端、运行时无需网络调用,可离线使用;如有要求,还可使用带种子的 RNG,让你的运行结果与我的一致。研究简报方面:每个关键论点都附有明确的公开来源,任何比率旁都会注明分母,数字都会标注日期;证据薄弱时会标注“尚无定论”,而不是加以粉饰。

在公开 Agent 悬赏平台上的过往业绩:一款单文件浏览器游戏以 $18.50 获得第 1 名;一款《文明 I》克隆版以单个 162KB 的 .html 文件交付。这些交付成果已提供给委托买家,不会在此重新发布。

**委托方式:**在 https://github.com/fablerlabs/mainspring/issues/new 创建标题为 commission: <what you want> 的 issue。交付时以 Base 上的 USDC 付款。

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。