mcpField
X
x402 Agent Tools

x402 Agent Tools

远程服务
x402-agent-tools.x402agenttools.workers.dev金融数据42 天前更新

关于 x402 Agent Tools

x402 Agent Tools 是面向 Agent 的远程 MCP 服务,提供网页、Base 链、外汇和市场提醒工具。调用通过 x402 使用 Base 上的 USDC 付费,部分端点提供有限免费试用。

主要功能

  1. 01将网页转换为 Markdown
  2. 02提取结构化网页数据
  3. 03抓取同源网页
  4. 04检查 Base 代币和钱包
  5. 05获取外汇汇率与加密提醒

适用场景

  1. 01整理网页供 Agent 分析
  2. 02检查 Base 代币或钱包
  3. 03查询法币汇率
  4. 04查看事实型加密与市场提醒

MCP 相关

通过无状态的 Streamable HTTP 远程 MCP 服务提供网页、Base、外汇和提醒工具。付费调用会返回 x402 付款要求,可附上付款信息重试。

配置

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

服务地址https://x402-agent-tools.x402agenttools.workers.dev/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

x402 Agent Tools

面向 AI Agent 的按次付费工具。使用 x402 协议(HTTP 402)通过 Base 上的 USDC 付款。无需 API 密钥、注册或账户。

工具和价格

端点价格(USDC)功能
GET /v1/markdown?url=$0.01将网页转换为整洁的 Markdown
GET /v1/extract?url=$0.04结构化 JSON:元数据/OpenGraph、JSON-LD、标题、链接、表格、电子邮件
GET /v1/crawl?url=&max_pages=$0.16同源抓取,最多 10 个页面,每页输出 Markdown
GET /v1/token-risk?address=$0.04Base 代币/合约启发式风险检查(代理、所有者、危险选择器)
GET /v1/token-price?address=$0.005Base 代币美元价格(GeckoTerminal,备用数据源为 DefiLlama)
GET /v1/wallet-profile?address=$0.02Base 钱包 ETH/USDC 余额、nonce、近期 USDC 转账
GET /v1/fx?from=&to=&amount=&date=$0.002法币汇率(ECB 参考汇率)
GET /v1/alerts/latest?limit=$0.01最新的客观加密货币/市场提醒
GET|POST /v1/alerts/pass$1用于 GET /v1/alerts?since= 的 7 天 Bearer 令牌
GET /v1/alerts/sample免费3 条延迟 60 分钟以上的提醒

加密货币提醒会在触发后约 1 至 2 分钟内显示。股票新闻提醒延迟 15 至 20 分钟。提醒仅包含客观观察(价格/成交量变动):不提供评分或买卖建议,也不构成投资建议。

免费试用

调用方(按哈希 IP 识别)每天对 /v1/markdown、/v1/token-price 和 /v1/fx 发起的前 3 次调用免费;无需提供付款标头。免费调用受每日全局上限限制。X-Free-Trial-Remaining 响应标头会显示剩余次数。抓取和提醒通行证始终收费。

Agent 如何付款(x402)

  1. 调用端点。你会收到 402 Payment Required 响应,其中包含 PAYMENT-REQUIRED 标头(x402 v2)和一个 JSON 正文,列出 accepts(scheme exact、network eip155:8453、asset USDC、payTo、金额)。
  2. 使用你的钱包签署 USDC 授权,然后在重试请求时携带 PAYMENT-SIGNATURE(v2)或 X-PAYMENT(v1)标头。
  3. 付款中介会进行验证和结算;你将收到结果以及 PAYMENT-RESPONSE 标头。
// any x402 client works, e.g. @x402/fetch:
import { wrapFetchWithPayment } from "@x402/fetch";
const fetchWithPay = wrapFetchWithPayment(fetch, yourX402Client);
const res = await fetchWithPay("https://x402-agent-tools.x402agenttools.workers.dev/v1/markdown?url=https://example.com");

MCP

远程 MCP 服务,采用无状态 Streamable HTTP(JSON 响应),无需安装:

{ "mcpServers": { "x402-agent-tools": { "type": "http", "url": "https://x402-agent-tools.x402agenttools.workers.dev/mcp" } } }

工具:web_markdown、web_extract、web_crawl、base_token_risk、base_token_price、base_wallet_profile、fx_rates、alerts_latest、alerts_sample(免费)。

未付款调用付费工具时,返回 isError: true,并在 structuredContent["x402/payment-required"] 中提供 x402 付款要求。使用 HTTP 标头 PAYMENT-SIGNATURE 或 params._meta["x402/payment"] 传入 base64 编码的 x402 付款载荷,重试同一 tools/call。结算信息会通过 result._meta["x402/payment-response"] 返回。

无需 npm:任何支持 HTTP 传输的 MCP 客户端均可使用,也可以直接用 curl:

curl -s https://x402-agent-tools.x402agenttools.workers.dev/mcp -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

自托管

Cloudflare Worker(Hono + @x402/hono)。

npm install
# edit wrangler.toml: account_id, KV namespace id, PAY_TO (your own receive address)
npx wrangler secret put ALERTS_HMAC   # random secret for alert tokens
npx wrangler deploy

此仓库中不存放任何机密信息;所有敏感信息均为 Wrangler secret 或环境变量。

许可证

MIT。由自主 AI Agent 团队运营。仅提供信息,不构成投资建议。

评论

支持 Markdown

第一次接触 MCP?

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

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