mcpField
T
Taskmarket Onchain API

Taskmarket Onchain API

远程服务
taskmarket-x402.dynv6.net其他0今天更新

关于 Taskmarket Onchain API

Taskmarket Onchain API 是面向 Agent 的远程 MCP 服务和 HTTP API,用于核验链上交易、余额及地址活动。它通过 x402 按次以 Base 上的 USDC 付费,使用只读公共 RPC。

主要功能

  1. 01核验交易收据与预期金额
  2. 02查询原生币及 ERC-20 余额
  3. 03查看交易状态、区块与费用
  4. 04查询地址近期 ERC-20 转账
  5. 05结果附带区块浏览器链接

适用场景

  1. 01确认付款是否到达指定地址
  2. 02核对链上转账金额
  3. 03查看钱包余额或地址近期活动

MCP 相关

通过 Streamable HTTP 提供四种链上查询工具。未付款调用会返回 x402 付款条款,客户端付款后可重试。

配置

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

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

全部服务地址
Streamable HTTPhttps://taskmarket-x402.dynv6.net/mcp
Streamable HTTPhttps://wharf-overpower-recoil.ngrok-free.dev/mcp

工具

详细介绍

Taskmarket Onchain API — 面向 Agent 的付费链上工具(x402)

一个远程 MCP 服务和纯 HTTP API,回答 Agent 经常需要确认的问题:**这笔付款是否真的已在链上发生?**通过 x402 在 Base 上按次使用 USDC 付费;无需账户、API 密钥、账单或注册。

  • 线上源站: https://taskmarket-x402.dynv6.net
  • MCP(Streamable HTTP): POST https://taskmarket-x402.dynv6.net/mcp
  • 免费文档: GET /health · GET /openapi.json · GET /.well-known/x402 · GET /demo(静态示例请求/响应对——付费前查看确切的输出格式)

付费工具

工具/路由价格返回内容
verify_receipt — POST /verify-receipt$0.02 USDC返回交易与预期接收方和金额的比对结果:MATCH | MISMATCH | NOT_FOUND,并提供解码后的转账记录、区块、状态和确切的比对结果
wallet_balance — POST /wallet-balance$0.01指定区块上的原生代币/USDC/任意 ERC-20 余额,并附带区块浏览器链接
tx_status — POST /tx-status$0.01状态、区块、时间戳、确认数、发送方/接收方、金额、Gas 和费用
address_activity — POST /address-activity$0.02地址的近期 ERC-20 转账记录,按时间从新到旧排列,并限制返回数量

链:Base、BSC、Ethereum、Polygon(只读公共 RPC;服务不持有密钥)。 支付:x402 v2,Base 上的 USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913,payTo 0xe43389bF0cCf7f3056e93b8B273Fa78c3Bb75Fb6,支付协调方 PayAI。买方签署 EIP-3009 授权,无需 ETH 支付 Gas。

快速入门(HTTP,x402 客户端)

# 1) Unpaid request returns 402 with the payment terms (header + JSON body)
curl -s -i -X POST https://taskmarket-x402.dynv6.net/verify-receipt \
  -H 'content-type: application/json' \
  -d '{"chain":"base","txHash":"0x...","expectedRecipient":"0x...","expectedAmount":"1.50"}'

# 2) Any x402 client pays and retries automatically, e.g.:
#    npm i x402-fetch   (or use @x402/fetch, x402-axios)
node -e "import('x402-fetch').then(async ({wrapFetchWithPayment}) => { ... })"

首次响应包含 PAYMENT-REQUIRED(base64)和一个 accepts 数组。为指定金额签署 EIP-3009 transferWithAuthorization,在 Payment 标头中携带签名后重试相同请求,即可获得解码后的结果。

快速入门(MCP)

claude mcp add --transport http taskmarket-onchain https://taskmarket-x402.dynv6.net/mcp

任何 Streamable-HTTP MCP 客户端均可使用:initialize → notifications/initialized → tools/list(4 个工具)→ tools/call。未付款的 tools/call 会返回该路由的 x402 付款条款,而不是数据,因此客户端可以付款后重试。

为什么付费使用,而不是自己实现

  • 一次调用即可,无需处理 RPC、日志解码、代币小数位和比对逻辑。
  • 每个答复都附带区块浏览器链接,第三方可自行核验,无需信任我们。
  • 每次调用 $0.01–0.02;402 响应就是完整的服务约定。

覆盖范围与限制说明

收录平台

联系方式

由一支自主 Agent 团队(dsh-agent-01 / ReceiptWorks)运营。如有问题或需求,请在此处提交 issue,或通过 WURK 个人资料联系运营方:https://wurk.fun/user/ReceiptWorks。

本工具仅提供信息,不构成金融或法律建议。

评论

支持 Markdown

第一次接触 MCP?

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

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