Agent Data Tools: AI について
Agent Data Tools: AIは、MCPとHTTPを通じてAIエージェントにチャット、要約、翻訳、埋め込み、音声、画像、ウェブや金融データのツールを提供します。無料試用の呼び出しと従量課金を組み合わせており、入力タグラインでは25ツールと25回の無料呼び出しを掲げています。
主な機能
- 01LLMチャット、要約、翻訳
- 02埋め込みと音声ツール
- 03画像生成と画像説明
- 04ウェブページとPDFの抽出
- 05金融、コンプライアンス、ブロックチェーンデータ
- 06MCPとHTTP接続
活用シーン
- 01ウェブページの要約や内容抽出
- 02画像の生成や説明
- 03チャット、翻訳、埋め込みの利用
- 04ブロックチェーンやコンプライアンス情報の取得
MCP 対応
MCPクライアントはStreamable HTTPエンドポイントに接続できます。ツール分野ごとのMCPエンドポイントもあり、呼び出しにはREADME記載の無料試用枠または有料利用が適用されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://agent-data-tools.revmesh2074.workers.dev/mcp/aiclaude mcp add --transport http nutshell2000-agent-data-tools-ai https://agent-data-tools.revmesh2074.workers.dev/mcp/ai{"mcpServers":{"nutshell2000-agent-data-tools-ai":{"type":"http","url":"https://agent-data-tools.revmesh2074.workers.dev/mcp/ai"}}}Cursor で開く{"servers":{"nutshell2000-agent-data-tools-ai":{"type":"http","url":"https://agent-data-tools.revmesh2074.workers.dev/mcp/ai"}}}VS Code で開く{"mcpServers":{"nutshell2000-agent-data-tools-ai":{"type":"http","url":"https://agent-data-tools.revmesh2074.workers.dev/mcp/ai"}}}{"mcpServers":{"nutshell2000-agent-data-tools-ai":{"serverUrl":"https://agent-data-tools.revmesh2074.workers.dev/mcp/ai"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://agent-data-tools.revmesh2074.workers.dev/mcp/ai認証が必要ツール
詳細
Agent Data Tools
MCP とプレーン HTTP 経由で AI エージェントが利用できる、呼び出しごとの従量課金ツールを 187 種提供します。ウェブ検索とニュース、受取人のスクリーニングと OFAC 制裁チェック、暗号資産トークン価格、ウォレット残高とトークン送金、ウェブページから Markdown への変換、PDF からテキストへの変換、メールアドレスの検証、企業とドメインの検索、天気、SEC 提出書類、世界銀行の GDP、インフレ、人口、失業率、LLM チャットと埋め込みに対応しています。詳細:5 つの EVM チェーンと Bitcoin のブロックチェーン読み取り、トークン価格とリスク、OFAC 制裁と取引相手のチェック、企業とドメインのデータ、ウェブページと PDF のテキスト化、天気、時刻、国、日常的なユーティリティ(JSON、CSV、ハッシュ、日付、バリデーター)。ほとんどのツールは、呼び出しが成功するごとに $0.01 です。
クイックスタート
- 接続する: 任意の MCP クライアントを
https://agent-data-tools.revmesh2074.workers.dev/mcpに接続します(Streamable HTTP、サインアップ不要)。または上のボタンを使います。Claude Code の場合:claude mcp add --transport http agent-data-tools https://agent-data-tools.revmesh2074.workers.dev/mcp。Claude.ai と ChatGPT の場合:https://agent-data-tools.revmesh2074.workers.dev/mcp/accountを使ってカスタムコネクターを追加します。クライアントが読み込めるツール数に制限がある場合は、代わりにセクションを 1 つ接続してください。小規模なセクション:/mcp/prices、/mcp/chain、/mcp/web、/mcp/compliance、/mcp/ai、/mcp/everyday、/mcp/utilities。 - 無料で試す: 呼び出し元ごとに、成功した呼び出しを 25 回まで無料で利用できます。MCP 経由では自動的に適用されます。HTTP 経由では
trial=1を追加します。失敗した呼び出しはカウントされません。AI、レンダリング、検索のツールは対象外です。 - 以降はいずれかの方法で支払います:
- カード: /credits でプリペイドクレジットを購入し($5 = 5,000 クレジット、$20 = 22,000、$100 = 125,000、1 クレジット = $0.001)、HTTP 呼び出し、または MCP クライアントの接続ヘッダーで、キーを
Authorization: Bearer adt_…(またはX-API-Key)として送信します。 - 暗号資産: 任意の x402 クライアントが Base、Polygon、Arbitrum、Solana 上の USDC で呼び出しごとに支払います。MPP クライアントは Tempo または Base で支払います。
- カード: /credits でプリペイドクレジットを購入し($5 = 5,000 クレジット、$20 = 22,000、$100 = 125,000、1 クレジット = $0.001)、HTTP 呼び出し、または MCP クライアントの接続ヘッダーで、キーを
失敗した呼び出しには料金がかかりません。すべてのツールの出力プレビューは無料です:sample=1 を追加してください。機械可読なカタログ:/openapi.json、/llms.txt。サポート:[email protected]。
詳細と購入者向けクライアント
SpellzCode が運営しています。上限付き・アカウント不要のクライアントで Base のトランザクションまたはウォレットを確認できます:トランザクションのステータス結果 1 件は $0.003、ウォレットのスナップショット 1 件は $0.005 です。明示的に承認した購入の前に、無料の見積もりを確認できます。オプションのガスチェックとアローワンスチェックは各 $0.002 です。クライアントがこれらを自動で購入することはありません。既存の残高がある Base x402 ウォレットを使用し、確認対象のトランザクションを送信することはありません。
静的ドキュメントの閲覧では、Base 上で $0.002 USDC で整形済みテキスト、Markdown、コード、表を取得できます。アカウントやサブスクリプションは不要です。静的 HTML、Markdown、プレーンテキストのみが対象です。JavaScript のレンダリング、認証が必要なページ、ペイウォールへのアクセスには対応していません。
- 187 個すべてのツールと価格を見る
- チェーンクライアント:1 件の結果をダウンロード、検証、見積もり、購入する
- 実際の結果を見る → 無料の見積もりを確認する → 1 ページを購入する
- クライアントを作成せずにローカル MCP アダプターを使用する
- ポータブルな購入者向けスキルを確認するとインストール時のコンテキスト
- 3 ページから技術的な質問を調査する:最大 $0.006
- サイトマップからドキュメントの URL を見つける:$0.002
- 実際のキャッシュ済みの例と所有するソース HTML
- 抽出ベンチマークと制限事項
- 補足:上限付き CLI およびローカル MCP コマンドによる Bitcoin 手数料データ
リーダークライアントには Node 20.19+ が必要です。npm のインストールや TypeScript は不要です。署名なしの見積もりにはキーが不要で、支払いは発生しません。明示的に許可したリーダーの購入には、既存の資金がある Base ウォレットと、1 回あたり最大 $0.002 の上限が必要です。ローカル MCP アダプターは見積もり専用モードで起動します。購入を意図的に有効にすると、リーダー、サイトマップ、Bitcoin データの呼び出し間でプロセス予算が共有されます。キーは購入者のデバイスに保持されます。別個のチェーンクライアントには上記の操作ごとの上限があり、セッション単位または月単位の支出枠は付与されません。
リポジトリからの代替ダウンロード 1.7.6:CLI 実行ファイルとそのチェックサム、またはローカル MCP アダプターとそのチェックサム。実行ファイルと対応するチェックサムを同じフォルダーに保存し、実行する前に検証手順に従ってください。リリースノートと 6 つのファイルすべて。これらはウェブサイトで公開されているバイト列と一致します。チェックサムは、独立したセキュリティ署名ではありません。以前の1.7.0 のダウンロードと1.5.1 のダウンロードも、変更されずに引き続き利用できます。
既存の試行についてサポートが必要ですか?リクエスト ID、UTC のおおよその時刻、報告されている支払い状況を添えて、購入に関する問題を報告してください。署名済みの処理結果が不確かな場合は、その時点で中止してください。再現するために新たな購入を行わないでください。テキスト、コード、表が欠けている場合は、短い公開済みまたは自作の例を添えて出力に関する問題を報告してください。報告は公開されます。キー、署名、生の支払いヘッダー、非公開の内容は絶対に含めないでください。
リーダーは HTML の正確なセクション ID にも対応し、ラベル付きのソース画像説明を保持します。画像のピクセルは解釈しません。ソースで宣言された著者と公開日・更新日には、入手可能な場合、出典情報と未検証・曖昧さに関する警告が含まれるようになりました。対象範囲、出力制限、警告を確認してから、網羅性を主張してください。購入に関する完全な手順。
キャッシュ済みの例は、所有する HTML を対象にビルド時に得られた実際の結果であり、説明用のスニペットとは区別して表示されます。ローカルテストによって、資金が用意された本番環境での提供や顧客需要が立証されるわけではありません。
AI エージェント向けに175種類のアクティブなツールを販売する Cloudflare Worker です。各呼び出しの支払いは x402 プロトコル(Base、Polygon、Arbitrum、Monad、World Chain)またはプリペイドカードのクレジットで行われ、代金は PAY_TO のアドレスに直接送金されます。
| エンドポイント | 戻り値 | 価格 |
|---|---|---|
GET /sitemap?url=&contains=&maxUrls=&offset= | XML サイトマップの URL、ソースが報告する日付、ページネーション(範囲制限あり、クロールはしません) | $0.002 |
GET /extract?url= | Web ページの整形済みテキスト、見出し、リンク | $0.002 |
GET /domain?name= | DNS、登録からの経過期間、SPF/DMARC | $0.005 |
GET /domain-report?name= | ドメインの信頼性判定とメール認証フラグ | $0.01 |
GET /token?address= | Base の ERC-20 情報とリスクフラグ | $0.01 |
GET /token-report?address= | Base トークンのリスクとリアルタイムの DEX 市場データ | $0.01 |
GET /wallet?address= | Base ウォレットの残高とアカウントの nonce | $0.005 |
GET /summarize?url= | ページの短い要約と要点 | $0.01 |
GET /screenshot?url= | レンダリングされたページの JPEG(base64) | $0.01 |
GET /image?prompt= | 生成された1024x1024画像(base64) | $0.01 |
GET /transcribe?url= | 音声ファイルのテキスト(最大5 MB) | $0.01 |
GET /describe?url= | 画像の説明、または画像に関する質問への回答 | $0.01 |
GET /btc-fees | ビットコインの手数料レートとメンプールの状態 | $0.002 |
GET /btc-address?address= | ビットコインアドレスの残高と取引履歴 | $0.01 |
GET /ln-invoice?invoice= | デコードされた Lightning インボイス | |
GET /package-audit?packages= | 最大10件の依存関係を監査します。正確なバージョンに対応した勧告と修正をサポートします | $0.01 |
GET /wallet-audit?address= | Base トークンの保有状況と、nonce に基づくヒューリスティックなリスク指標 | $0.01 |
GET /contract-risk?address= | 限定的なバイトコード、EIP-1967 スロット、ゼロ供給量に基づくヒューリスティック | $0.01 |
GET /trade-insight?token=&wallet= | トークンとウォレットそれぞれのリスク指標。取引の推奨は行いません | $0.01 |
GET /liquidity-pool-audit?address= | 検証済みの Base DEX ペアの詳細と報告された市場データ | $0.01 |
GET /mev-simulator | 固定の一般的なガス使用量に基づく Base のガスコスト推定。見積もりではありません | $0.01 |
GET /package?ecosystem=&name=&version= | 最新または指定バージョンのパッケージメタデータと、範囲を限定した依存関係のリスクシグナル(安全性を保証するものではありません) | |
GET /email?address= | メールを送信せずにメールアドレスを検証します | |
GET /papers?query= | 学術論文の検索 | $0.01 |
GET /fx?from=&to= | 為替レートと通貨換算 | |
GET /btc-price | 主要通貨でのビットコイン価格 | |
GET /base-gas | Base ネットワークのガス価格と手数料の見積もり | $0.002 |
GET /base-tx?hash= | Base トランザクションのステータスと詳細 | $0.003 |
GET /base-allowance?token=&owner=&spender= | Base 上の ERC-20 承認状況の確認 | $0.002 |
GET /ens?name= | ENS の名前とアドレスの解決 | |
GET /weather?lat=&lon= | 現在の天気と時間ごとの予報 | |
GET /time?zone= | 現在時刻とタイムゾーンの変換 |
無料呼び出しが有効です。呼び出し元ごとに25回、合計で1日あたり2,000回まで成功した呼び出しが無料です(src/lib/free-calls.ts)。MCP 経由では自動的に適用され、HTTP では trial=1 を指定すると適用されます。trial=1 を指定せずに HTTP リクエストを送信した場合、通常の402チャレンジが返されます。上の表には主要なツールの一部を掲載しています。最新の全カタログは /#tools と /openapi.json で確認できます。
ホームページとllms.txtには、@x402/fetch、@x402/evm、viemを使用する、コピーして貼り付けられるNode.js/TypeScriptのx402クライアントが含まれています。秘密鍵はX402_PRIVATE_KEYから読み込みます(コードに直接記述したり、コミットしたりしないでください)。Base、サービスが公開しているPAY_TO受取先、Base USDCを固定し、各支払いの上限を通常の1回あたりの価格である$0.01に設定しているため、価格が$0.01以下のすべてのツールの支払いに使用できます。trial=1は追加しません。/package-auditは1回あたり$0.20のままであり、この支出を抑えたサンプルでは意図的に拒否されます。OpenAPIのx-guidanceにも、同じクライアント、価格、トライアルに関する注記が記載されています。ツール別ガイド(/guides/web-reading、/guides/bitcoin-fees、/guides/dependency-audit)では、それぞれ対象ツールの正確な価格を固定しています。
サービスのステージング版はBase Sepoliaテストネット(wrangler.staging.jsonc、キー不要のファシリテーター、蛇口から取得したUSDC)で稼働しています。本番環境へのデプロイ前に、scripts/pay-test.mjsを使ってHTTP v2、HTTP v1、MCP経由で、各リリースへの実際の支払いをテストできます。詳細はCLAUDE.mdをご覧ください。テストネットでの決済は収益にはなりません。
/packageでは、versionを省略すると、これまでどおり最新バージョンが返されます。ecosystem、name、任意の正確なversionをそれぞれ別の入力として渡すと(例:ecosystem=npm&name=lodash&version=4.17.20)、バージョンを固定したメタデータとdeps.devのアドバイザリが返されます。バージョン範囲とタグは拒否されます。正確なバージョンに対するOSVの影響範囲と、日付付きのFIRST EPSSによるCVE推定値を取得するには、/package-auditを使用してください。
/package-auditは、カンマ区切りで最大10件のecosystem:name項目を受け付けます。必要に応じて正確なバージョンも指定できます。たとえば、npm:[email protected]やnpm:@types/[email protected]のように指定します。バージョンを指定しない項目では、最新バージョンのチェックが行われます。外部へのフェッチを制限するため、npmの週間ダウンロード数は照会しません。weeklyDownloadsStatusはnot-fetched-subrequest-budgetになります。バージョンを指定しない項目では、deps.devのアドバイザリ詳細を最大1件取得し、advisoryDetailsOmittedで省略数を報告します。詳細の取得に失敗した場合はadvisoryDetailsUnavailableで件数を報告し、advisoryDetailsStatusはpartialになります。バージョンを固定した項目では、重複するdeps.devの詳細取得を省きますが、すべてのアドバイザリIDと件数は保持します。正確なバージョンではOSVバッチIDを使用し、リクエストごとに最大15件の詳細レコードを取得します。各アドバイザリのdetailStatus、detailsNotFetched、omittedAdvisoriesで、網羅できていない範囲を示します。返されるCVEエイリアスは、重複を排除した1回のリクエストで、日付付きのFIRST EPSS推定値に補完されます(CVEは最大50件)。epssLookupは、ソースのステータス、取得時刻、省略されたCVE、未検査のOSV詳細を報告します。EPSSは30日以内に悪用される確率を推定するものであり、パッケージの安全性を示すものではありません。スコアがない場合は不明であり、ゼロを意味しません。okやアドバイザリが空であることは、パッケージが安全であることを意味しません。
/airdrop-scanner、/liquidity-return-analyzer、/token-holder-analysis、/pair-analyzer、/wallet-historyは、サービスに宣伝している分析を行うための検証済みライブデータソースがないため、提供を保留しています。有料ツールには掲載されず、支払いチャレンジや課金を行わずにHTTP 503を返します。
AIエンドポイントはWorkers AIを使用し、/screenshotはBrowser Renderingを使用します。アカウントの利用枠と実際の運用コストは、それぞれ別途確認する必要があります。これらはAPI価格によって決まるものではありません。上流の容量不足またはレート制限によるエラーが発生した場合、課金は確定せず、エラーが返されます。
無料のルートには、所有者が管理する/examples/extract/の結果、バージョン管理された/clients/reader/のダウンロード、/sitemap.xml、ブラウザー向けのウェブページとプログラム向けのJSONを返す/、/openapi.json、/llms.txt、/robots.txt、/health、/.well-known/x402、/.well-known/mcp/server-card.json、/.well-known/api-catalogが含まれます。
/metrics はパス別の日次リクエスト数をレポートします。unsettled は、支払い対象パスで発生した HTTP 2xx の成功レスポンスのうち、検証済みの成功した PAYMENT-RESPONSE がないものを数えます。有効な決済レスポンスがある呼び出しのみが paid に加算されます。revenueUsdMicros は米ドルの総収益を 100 万分の 1 ドル単位で示し、trackedPaidCalls はその合計に含まれる、決済済みの x402 HTTP API、MCP ツール、/buy/<slug> の呼び出し数を数えます。MCP の合計は、支払いラッパーが決済成功を示す構造化結果を返した場合にのみ記録されます。x402 による製品購入には、製品カタログの正確な価格が適用されます。収益フィールドは今後の分のみが対象で、過去分の補完はありません。決済検証前の paid のカウントは支払いの証明ではなく、収益として使用してはなりません。チャレンジ、トライアル、マーケットプレイスのリクエスト、未決済のレスポンス、ストアフロントへの直接送金額は対象外です。
ストア
/store と /buy/* での新規デジタル製品の販売は一時停止中です(HTTP 503、支払いチャレンジなし)。既存の注文とダウンロードは維持されます。保持されている実装の動作は次のとおりです。購入者には正確な USDC 額と PAY_TO のアドレスが提示され、注文ページはチェーンを監視し、一致する送金が届くとダウンロードを利用可能にします。エージェントは通常のペイウォールを通じて、GET /buy/<slug> から同じ製品を購入できます。
- 製品は
src/store/catalog.tsに記載されています。 - 注文と販売ログは
TRIALSキー・バリューストア(order:およびpaid:キー)に保存されます。npx wrangler kv key list --binding TRIALS --prefix paid: --remoteで販売一覧を表示できます。 - DeFi Trader Intelligence Bundle は、サービスに API キー認証、250 回の呼び出し上限、
/accountエンドポイントがないため、販売リストから削除されています。以前の注文レシートは引き続きサポートされますが、実際のダウンロード提供は検証されていません。Git で無視されるpublic/_files/ディレクトリ内の製品アセットは、意図的に Git に含められていません。新しいチェックアウトからデプロイする前に、非公開で用意する必要があります。アセットがない場合、有料ダウンロードは 502 を返します。既存の本番ワークツリーにはこれらのアセットが残っています。ソース管理に公開しないでください。
MCP
カタログ内の 179 個すべてのツールは、/mcp(ストリーミング可能な HTTP、ステートレス)の MCP サーバーとして利用でき、より小規模なセクション別サーバーは /mcp/<section> から利用できます。ツール一覧の取得は無料です。各呼び出し元には、成功した呼び出しが 25 回まで無料で提供されます。その後の呼び出しにはカードのクレジット(接続ヘッダーに含める /credits の API キー)を使用するか、x402 の支払い要件が返されます。x402 に対応した MCP クライアントは支払いを行い、再試行できます。/mcp/account のサインイン済みコネクターに暗号資産での支払いリクエストが表示されることはありません。失敗したツール呼び出しには課金されません。
各ツールは src/endpoints.ts(名前、価格、パラメーター)で一度だけ定義され、src/tools.ts で一度だけ実装されます。HTTP ルート、MCP ツール、OpenAPI ドキュメント、ウェブページはすべて、このカタログから生成されます。
掲載先
- 公式 MCP Registry:
io.github.Nutshell2000/agent-data-toolsとして掲載されています。新しいバージョンを公開するには、server.jsonのversionを上げ、一致するv*タグをプッシュします。あとは GitHub のサーバー上で.github/workflows/publish-mcp.ymlのワークフローが処理します。 - 402 Index(https://402index.io):既存のリーダーのエントリーとカタログのメタデータは、2026年10月15日に更新されました。サードパーティーのキャッシュには古い情報が残る場合があります。ライブカタログと見積もりを優先してください。
- x402scan:既存の掲載内容でカタログを網羅しています。リリースごとに現在の価格を照合してください。重複する新規登録は不要です。
- Coinbase Bazaar:Bitcoin の手数料とパッケージのメタデータはインデックスに掲載されています。他のルートを掲載するには、実際に決済が完了した支払いが必要です。準備状況の確認だけではインデックスに登録されません。
未払いのリクエストには、HTTP 402 と PAYMENT-REQUIRED ヘッダー(x402)、および WWW-Authenticate: Payment のチャレンジ(MPP:Base 上の USDC を使用する evm、Tempo 上の USDC.e を使用する tempo。ツールの実行成功後にのみ決済完了)が返されます。失敗した呼び出し(4xx/5xx)は課金されません。
OpenAI 互換:POST /v1/chat/completions、POST /v1/responses、POST /v1/embeddings は、有料の /ai/chat、/ai/chat-large、/ai/embed ツールのフロントエンドです(価格と支払い経路は同じです)。GET /v1/models は無料です。x402 または MPP の fetch ラッパーを使用して OpenAI SDK を /v1 に向けるか、カードクレジットキーを apiKey として使用してください。GET のみを使用できるクライアントは、同じ入力をクエリに送信します(/v1/chat/completions?prompt=…、/v1/responses?input=…、/v1/embeddings?input=…)。
現在の収益運用
新規の seller-kit の販売は一時停止しています。既存の有料注文は引き続きダウンロードできます。無料の呼び出しは有効です(上記を参照)。収益には含まれません。
/metrics はリクエスト数のカウンターを報告します。/revenue は、台帳の導入後に確認された、ファシリテーターが報告する重複排除済みの決済を報告します。金額は Base USDC の整数の最小単位(小数点以下6桁)で、既知の自己支払いは総額から除外されます。領収データには、トランザクション、支払者、認証ノンス、エンドポイント、金額の証拠が、既存の Durable Object に非公開で保持されます。署名とリクエストの内容は保存されません。公開レスポンスには集計値のみが表示されます。ストレージエラーはログに記録されますが、決済済みの顧客へのレスポンスが新たな支払いリクエストに変わることはありません。
これらの合計は、独立したチェーン照合が完了するまで暫定値です。手数料、経費、純利益は推定されません。過去の有料カウンターを、現在の価格を使って遡及的に補完することはできません。インデックスに掲載された過去の2件の領収データは、各2,000最小単位で、現在の決済台帳とは別に維持されます。テストと自己支払いは、顧客からの収入ではありません。
現在のツール、価格、トライアルの利用可否については、ライブカタログを正式な情報源としてください。
設定
すべての設定は wrangler.jsonc にあります。
PAY_TO:支払いの受取先アドレスです。NETWORK:Base メインネットの場合はeip155:8453です。FACILITATOR_URL:支払いを検証し、ブロードキャストするサービスです。PAYWALL:ローカルテストの場合に限り、offに設定します。TRIALS_ENABLED:正確にonに設定されていない場合、トライアルは無効です。無効にするにはoffに設定するか、設定を解除してください。
コマンド
npx wrangler dev
npx wrangler deployments list で現在の Worker バージョンを確認し、最新の origin/main を含み、その正確なコミットで CI が成功しているクリーンなチェックアウトからデプロイします。
npm run deploy:production -- --expected-version <live-worker-version-uuid>
デプロイせずに事前チェックするには、--check-only を追加します。古いチェックアウトが、10 月 17 日に購入ガイドと台帳を置き換えました。このガードは、古いソースや未コミットのソース、および想定外の本番環境のベースラインを拒否します。この手順を回避する別の担当者を締め出すことはできません。本番デプロイは連携して行い、ほかのチェックアウトで進行中の作業を保持してください。
npx wrangler tail
wrangler tail はライブリクエストをストリーミングするため、サービスが呼び出されているかどうかを確認する最も手早い方法です。
Windows では、プロジェクトのパスが長いと wrangler dev が SQLITE_CANTOPEN で失敗することがあります。短いフォルダーパスを指定して --persist-to を追加すると解決できます。
ペイウォールを介さずに /screenshot を試すには、npx wrangler dev --remote --var PAYWALL:off を使用します。Cloudflare 上で実行されるため、この PC にブラウザーはダウンロードされません。
Coinbase Bazaar への掲載
このデプロイでは、認証済みの Coinbase CDP ファシリテーターがすでに使用されています。別途インストールする場合は、独自のアカウントを設定してください。
-
https://portal.cdp.coinbase.com で無料の API キーを作成します。
-
Worker シークレットとして保存します(各値の入力を求められます)。
npx wrangler secret put CDP_API_KEY_IDnpx wrangler secret put CDP_API_KEY_SECRET -
wrangler.jsoncでFACILITATOR_URLをhttps://api.cdp.coinbase.com/platform/v2/x402に設定して、デプロイします。
Bazaar は、決済が正常に完了し、ディスカバリーメタデータが付与されたエンドポイントをインデックス化します。インデックス登録のために自分で購入する行為は、決して行わないでください。npm run check:live は、文書化されているすべてのツール例に対して、無料の読み取り専用 Coinbase バリデーターを実行します。署名、決済の完了、インデックスエントリーの作成は行いません。過去の scripts/index-listings.mjs --pay ルートは無効になっています。HTTP と MCP の有料本番配信には、それぞれ別個の証拠が必要です。
動作確認
ライブ URL:https://agent-data-tools.revmesh2074.workers.dev
Coinbase は無料のバリデーターを実行します。検証に合格すると、"valid":true および "simulation":{"outcome":"accepted"} が表示されます。
curl -X POST https://api.cdp.coinbase.com/platform/v2/x402/validate -H "Content-Type: application/json" -d "{\"resource\":\"https://agent-data-tools.revmesh2074.workers.dev/domain?name=cloudflare.com\",\"method\":\"GET\"}"
入金は、https://basescan.org で PAY_TO 宛ての USDC 送金として確認できます。
制限事項
/extractはページから最大 2 MB を読み取り、読み込みを最大 8 秒間待ちます。/tokenと/walletは、レート制限のある公開 Base RPC を使用します。利用量が増えた場合は、BASE_RPC_URLにプライベートエンドポイントを設定してください。- トークンの機能フラグはバイトコードに基づくヒューリスティックです。プロキシの場合、フラグが示すのは実装ではなくプロキシの情報です。
エージェントクライアントとの互換性を示す証拠
2026 年 10 月 15 日、@agentcash/discovery 1.7.5 は OpenAPI から本番環境の 31 個のライブ経路すべてを検出し、/extract を 0.002 USD の有料 x402 として認識し、スタンドアロンクライアント向けのガイダンスを取得して、リーダーの完全なスキーマを読み取りました。これはウォレットを使わないメタデータチェックであり、有料配信や顧客による購入ではありません。AgentCash CLI 0.17.1 の check コマンドは既存のウォレットを読み込みますが、そのディスカバリーライブラリはウォレットなしでスキーマを検査できます。スタンドアロンの quote にウォレットやキーは不要です。
独立してインストールしたディスカバリーライブラリを使って、読み取り専用のチェックを再現します。
node scripts/check-agent-discovery.mjs /path/to/@agentcash/discovery/dist/index.js /private/path/evidence.json
このスクリプトは、パッケージのインストール、ウォレットの初期化、支払いの署名、有料の抽出処理の実行を行いません。現在の本番カタログ、価格、ガイダンス、構造化出力スキーマに加え、x402scan が認識する内容、つまりライブの 402 プローブ、読み取り可能な 402 の本文、og:image を含む HTML ホームページ、/og.png、/status をチェックします。別のデプロイをチェックするには、CHECK_ORIGIN を設定してください。有料 HTTP、CLI、MCP 配信には、別個の証拠が必要です。
クライアントを作成せずにローカルの MCP エージェントを使用する
同梱のローカル MCP アダプター は、Node 20.19+ で動作し、npm のインストールは不要です。デフォルトでは見積もりのみです。有料モードを明示的に有効にすると、1 回あたり最大 $0.002 に制限されたワンコール購入と、プロセス単位のセッション上限が利用できます。署名結果が不明な場合は、それ以降の購入をロックします。ソースとセットアップ。ホストのツール承認設定を維持してください。リモート MCP 接続だけでは、自動的に支払いは行われません。
長いドキュメントの該当セクションを読み取る
省略可能な section は、プライマリ HTML 内の表示されている見出し/コンテナー ID を正確に指定します。CLI では --section、MCP では section を使用します。指定が見つからない場合や曖昧な場合は、課金されずに失敗し、返される範囲は明示されます。実際のキャッシュ済み後半セクションの例と範囲に関する説明をご覧ください。料金は引き続き $0.002 です。URL フラグメントだけでは範囲は変わりません。
ポータブルな購入者向けスキル
単一ファイルのリーダースキルを使うと、互換性のあるエージェントで、見積もり、承認済みの購入、セクションの読み取り、失敗時の照合を行えます。ダウンロード版とインストール環境の情報をご覧ください。ホストの手順に従い、ホストで設定されているスキルの保存場所に、spellzcode-x402-reader という名前のフォルダーを作成して配置してください。インストール前に内容を確認してください。自動インストール、ウォレットの作成、支出の承認は提供されません。公開しただけでは、ホストでの有効化や資金を伴う配信は保証されません。
追加の入口:Bitcoin 手数料データ
同じダウンロード済みクライアントで、node reader-client.mjs quote-btc-fees と、承認済みの購入 1 回分 node reader-client.mjs buy-btc-fees --max-usdc 0.002 が利用できるようになりました。URL、npm のセットアップ、Bitcoin キーは不要です。ローカル MCP では、共有セッションの利用上限内で btc_fees_quote/btc_fees_buy を利用できます。これは Base USDC でデータを購入するもので、Bitcoin を送信することはありません。セットアップと制限事項。静的リーダーが引き続き主なワークフローです。
以前のリーダーリリース
バージョン 1.2.0 では、範囲を制限した /sitemap ツールと、上限付きの quote-sitemap/buy-sitemap コマンドが追加されました。バージョン 1.1.2 では、POSIX/PowerShell の引用符処理に対応したローカルコマンドビルダーと、3 ページのリサーチレシピが追加されました。変更されない 1.1.1 のダウンロード版は引き続き利用できます。リーダー 1.1.1 では、メタデータの制限とプライマリの表テキストを分離し、コード内の空白をそのまま保持し、ネストされたリストを保持します。また、出力上限内で切り詰められたコードフェンスを閉じます。バンドルされた Node クライアントでは、署名なしの quote と、明示的に上限を設定した buy を 1 回実行できます。npm run build:reader でクライアントとキャッシュ済みサンプルをビルドしてください。ダウンロードしたクライアントには Node 20.19+ が必要で、プロジェクトの依存関係はありません。チェックサムと公開ソースはダウンロードに付属します。キーは購入者のプロセス環境内に保持されます。
リモート MCP は、OpenAPI と一致する extract、sitemap、btc-fees の成功結果用 JSON スキーマを公開します。結果は決済前に検証されます。見積もりと失敗では、content[0].text 内の JSON とともに isError: true が返されます。structuredContent を含むのは成功結果のみです。これにより、スキーマを検証するクライアントでも無料の見積もりを利用できます。
エンドポイントファミリー
MCP カタログ 1.8.1 では、既存の 32 ツールに加えて、113 個のアクティブなファミリーツールが追加されました。5 つのネットワークにおけるブロックチェーンの読み取り、ローカルのデータ/テキストユーティリティ、公開データの検索、暗号学的乱数ユーティリティを利用できます。アクティブなファミリー呼び出しの料金は $0.002 です。現在のルートは、ライブの OpenAPI とカタログに記載されています。リーダーのダウンロード版は 1.7.6、別個のチェーンクライアントは 1.0.0 のままです。
実装済みのファミリーツールのうち 4 つは一時停止され、有料の検出対象から除外されています。実行に上限を設定できるようになるまでの /regex/test と、この商用サービスでの利用が許可されたデータソースが設定されるまでの /air-quality、/uv、/geocode です。直接リクエストは、上流サービスを呼び出さず、課金なしの 503 を返します。サブスクリプションや新たな支出は追加されていません。JSON の修復では、すでに有効な JSON と引用符で囲まれたテキストが保持されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。