关于 x402-money-farm
x402-money-farm 是供 Agent 获取网页结构化信息的 stdio MCP 服务。它提供正文、元数据、链接、JSON-LD 和变更检测工具;每次成功调用以 Base 上的 USDC 付费,无需账户或 API 密钥。
主要功能
- 01提取纯净正文或 Markdown
- 02获取页面元数据与日期
- 03收集并分类页面链接
- 04按 schema 类型解析 JSON-LD
- 05通过指纹检测页面变化
- 06查看实时价格和钱包状态
适用场景
- 01提取不含页面杂项的文章正文
- 02收集多个页面中的链接
- 03检查网站上的结构化数据
- 04确认页面是否发生变化
MCP 相关
该服务通过 stdio 向 MCP 客户端提供网页提取工具。调用按次使用 Base 上的 USDC 付费;`farm_catalog` 免费,付费调用可由配置的钱包和支出上限控制。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y x402-money-farm-mcpX402_PRIVATE_KEY密钥Private key of a Base wallet funded with USDC, used to pay per call. Without it only the free catalogue tool works. Gas is paid by the facilitator, so no ETH is needed.X402_MAX_USDHard spend cap in USD for the process. Default 1.00.FARM_BASE_URLService to buy from. Default https://x402-money-farm.fly.dev本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
6收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
x402 Money Farm — MCP 服务
面向 Agent 的付费网页提取工具。无需账户、API 密钥、订阅或注册表单:每次调用按请求在 Base 上以 USDC 结算一小部分美分,只有结算完成后才会返回响应。
| 工具 | 返回内容 | 价格 |
|---|---|---|
farm_catalog | 以下所有工具的信息,以及实时价格和钱包状态 | 免费 |
farm_clean_text | 不含导航栏、广告和冗余内容的正文,格式为文本或 Markdown | $0.02 |
farm_metadata | 标题、描述、规范链接、OpenGraph、Twitter、图标和日期 | $0.01 |
farm_links | 所有链接,转换为绝对链接并去重,标注内部/外部链接并统计各主机的链接数 | $0.01 |
farm_jsonld | 按 schema.org 类型解析并索引的 JSON-LD 区块 | $0.01 |
farm_fingerprint | 经噪声归一化的页面指纹,以及页面是否发生变化的判定 | $0.015 |
添加到客户端
Claude Desktop — claude_desktop_config.json:
{
"mcpServers": {
"x402-money-farm": {
"command": "npx",
"args": ["-y", "x402-money-farm-mcp"],
"env": {
"X402_PRIVATE_KEY": "0xyour_funded_base_wallet_key",
"X402_MAX_USD": "1.00"
}
}
}
}
Claude Code:
claude mcp add x402-money-farm \
--env X402_PRIVATE_KEY=0x... \
--env X402_MAX_USD=1.00 \
-- npx -y x402-money-farm-mcp
其他 MCP 客户端的配置方式也相同——这是一个普通的 stdio 服务。
免费试用
npx -y x402-money-farm-mcp
然后让 Agent 调用 farm_catalog。它会报告实时价格、是否已配置钱包,以及本次会话已花费的金额。不会产生任何费用,也无需钱包即可查看。如果价格不合适,你可以免费了解这一点。
配置
服务会逐次调用从你的钱包付款。Gas 费由支付服务商支付,因此钱包需要在 Base 上持有 USDC,但不需要 ETH。
| 变量 | 默认值 | 含义 |
|---|---|---|
X402_PRIVATE_KEY | — | 你已充值的 Base 钱包,格式为 0x + 64 个十六进制字符。未设置时,付费工具会说明原因并拒绝请求,只有 farm_catalog 可用。 |
X402_MAX_USD | 1.00 | 进程的硬性支出上限。达到上限后,后续所有付费调用都会被拒绝。 |
FARM_BASE_URL | https://x402-money-farm.fly.dev | 购买服务的地址。 |
X402_NETWORK | eip155:8453 | Base 主网。 |
为此用途给钱包充几美元——不要用你的主钱包。密钥会保存在磁盘上的配置文件中,请妥善保管。设置支出上限是为了防止循环运行的 Agent 把钱包里的钱全部花光。
每次调用的确切费用
表格中的价格就是全部费用。没有月度最低消费、按席位收费或意外的计量费用。服务会返回 HTTP 402 并显示确切金额,你的钱包会对该金额签名,结算完成后你就会收到结果。**调用失败不收费。**每个响应都包含一个 _payment 区块,其中列出金额、当前会话累计支出和付款地址,方便你自行对照链上记录。
为什么采用按次付费
因为替代方案是注册账户、绑定信用卡、购买最低档套餐,还要管理密钥轮换——而 Agent 只是想获取四个 URL 的元数据。在这里,Agent 可以自行决定并支付四美分,无需任何人创建账户。
许可证
MIT。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。