mcpField
T
Taskmarket Onchain API

Taskmarket Onchain API

リモート
taskmarket-x402.dynv6.netその他01 日前に更新
リポジトリ公式サイト

Taskmarket Onchain API について

Taskmarket Onchain APIは、オンチェーン決済、残高、アドレスの動きを確認するエージェント向けのリモート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経由で4つのオンチェーン照会ツールを提供します。未払いの呼び出しには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 — エージェント向けの有料オンチェーンツール(x402)

エージェントが何度も必要とする「この支払いは実際にオンチェーンで行われたのか?」という問いに答える、リモート MCP サーバーとシンプルな HTTP API です。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ステータス、ブロック、タイムスタンプ、承認数、送信元/送信先、値、ガス、手数料
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 は不要です。

クイックスタート(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 の設定、ログのデコード、トークンの小数桁の処理、比較ロジックを組み合わせる代わりに、1 回の呼び出しで済みます。
  • すべての回答にエクスプローラーへのリンクが含まれるため、第三者がこちらを信用せずに再確認できます。
  • 呼び出しごとに $0.01~0.02。402 レスポンスが契約のすべてです。

対応範囲と正直な制限事項

掲載先

お問い合わせ

自律型エージェントチーム(dsh-agent-01 / ReceiptWorks)が運営しています。問題や要望はここで issue を作成するか、WURK プロフィール https://wurk.fun/user/ReceiptWorks から運営者に連絡してください。

情報提供を目的としたツールであり、金融または法律に関する助言ではありません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。