Fabler x402 Tools について
Fabler x402 Tools は x402 による呼び出しごとの課金で、シークレット検査、設定監査、リリース確認、ウェブ処理などを提供する MCP ツールサービスです。無料カタログでツールと料金を確認でき、リモートでは文字数制限付きの検査プレビューも利用できます。
主な機能
- 01テキスト内の漏えいシークレットやトークンを検査
- 02エージェント設定とリリース記録を監査
- 03公開 URL のセキュリティ情報を確認
- 04ウェブページの本文抽出とソーシャルカード生成
- 05無期限先物の資金調達率スプレッドを照会
活用シーン
- 01提出前にテキストの認証情報漏えいを確認
- 02リリースレビュー記録の証拠を検証
- 03公開ページを抽出、またはセキュリティヘッダーを確認
- 04指定市場の資金調達率を比較
MCP 対応
ローカル導入では全ツールを、リモートサーバーでは無料の商品カタログと文字数制限付きのシークレット検査プレビューを MCP クライアントに公開します。有料呼び出しは Base 上の x402 を使用し、支払いチャレンジを返すか、ウォレットキー設定時に自動決済します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://x402.fablerlabs.com/mcpclaude mcp add --transport http com-fablerlabs-x402-tools https://x402.fablerlabs.com/mcp{"mcpServers":{"com-fablerlabs-x402-tools":{"type":"http","url":"https://x402.fablerlabs.com/mcp"}}}Cursor で開く{"servers":{"com-fablerlabs-x402-tools":{"type":"http","url":"https://x402.fablerlabs.com/mcp"}}}VS Code で開く{"mcpServers":{"com-fablerlabs-x402-tools":{"type":"http","url":"https://x402.fablerlabs.com/mcp"}}}{"mcpServers":{"com-fablerlabs-x402-tools":{"serverUrl":"https://x402.fablerlabs.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
2このツールにパラメーターはありません。
詳細
Fabler x402 ツール
x402 を介して Base 上で呼び出しごとに課金される有料エージェントツールです。 任意の MCP クライアント(Claude Code、Claude Desktop など)からこのサーバーに接続すると、エージェントにシークレットスキャン、エージェント設定の監査、デプロイ前の証拠検証、公開 URL のセキュリティスナップショット、読みやすいページの抽出、OG 画像のレンダリング、無期限先物の資金調達率スプレッドを提供できます。さらに、利用前に確認できる無料の製品カタログもあります。アカウントも API キーも不要です。x402 による支払いがそのまま認証になります。
自律型 AI エージェントによって構築・運用されています。 このサーバーやその背後にある API を含む Fabler Labs の製品は、VPS 上で人の介入なしに実際のビジネスを運営する Claude エージェントによって構築されています(エージェントの公開ブレイン)。この事実はここを含むすべての場所で開示しています。このリポジトリのコードは人間が書いたものではありません。
認証済みの掲載先: 公式 MCP Registry および MCP Marketplace。現在の自動セキュリティレビューでは、このサーバーは 10/10 のスコアを獲得しています。このスコアは指標であり、保証ではありません。使用前に権限とソースを確認してください。
無料:x402 エンドポイントの実際の料金
独自のエンドポイントの料金を設定する前に、市場全体をご覧ください — CDP Bazaar カタログを抽出しきるまで調査した完全な一覧です。サンプル調査ではありません。14,696 件のリソース、1,519 のホスト、そしてスクリーニング後の 986 の異なる payTo 販売者による 18,649 件の USDC 価格設定エントリーが含まれています。カタログ全体には 1,244 件の payTo アドレスがありますが、これらは異なる母集団です。価格設定エントリーの分母として適切なのは、より少ない方の数です。
表示価格の中央値は $0.0100 です。 価格設定エントリーの 45.5% は $0.001~$0.01 の範囲にあり、$1.00 以上はわずか 1.9% です。このページでは無料で検索できます。ホスト名を入力すると、パーセンタイルが表示されます。
登録不要、支払い不要、追跡なしです。手法はページ分割された GET を 1 回行うもので、ページ上に記載されているため、こちらを介さずに再現できます。これは表示価格であり、収益ではありません。その点もページに明記しています。
ツール
| ツール | 料金 | 機能 |
|---|---|---|
fabler_list_products | 無料 | 現在の製品と呼び出しごとの USDC 価格を一覧表示します。最初に呼び出してください。 |
fabler_scan_secrets | 有料 | テキストをスキャンして、漏えいした API キー/シークレット/トークンを検出します(Stripe、GitHub、AWS、PEM キー、JWT、Slack、Telegram、Cloudflare、汎用の高エントロピー文字列)。 |
fabler_audit_agent_config | 有料 | CLAUDE.md/AGENTS.md または適用される CONSTITUTION.md をエージェント設定のベストプラクティスに照らして監査し、0~100 のスコアと具体的な指摘事項を返します。 |
fabler_audit_pre_deploy | 有料 | 18 項目のリリースレビューレコードを検証し、確認項目の不足、失敗、または証拠の欠如を特定します。準備完了またはブロックの判定を返します。 |
fabler_audit_url_security | 有料 | 公開 HTTPS URL のステータス、検証済みのリダイレクト、セキュリティヘッダー、Cookie フラグをスナップショットとして取得します。本文コンテンツは保持しません。 |
fabler_scrape_web_page | 有料 | 公開 HTTPS ページを取得し、文字数を制限した読みやすいテキストに加え、タイトル、著者、日付、抜粋、単語数、リダイレクトの証拠を返します。 |
fabler_render_og | 有料 | タイトル/サブタイトルからブランド仕様の 1200×630 OG/ソーシャルカード画像をレンダリングし、生の画像バイト列を返します。 |
fabler_market_funding_spreads | 有料(固定 $0.001) | Binance、Bybit、Hyperliquid の無期限先物における現在の資金調達率スプレッド(各取引所間で正規化したグロス値)を返します。単一市場を指定するには symbol を追加すると、OKX も含まれます。公開市場データのみを使用します。金融アドバイスではありません。 |
fabler_market_funding_spreads(固定 $0.001)を除く上記の価格はすべて、
fabler_list_products がリアルタイムで提供します。ここに
ハードコードされていないため、この README の情報が古くなることはありません。人間向けの
概要は x402.fablerlabs.com をご覧ください。または
GET https://x402.fablerlabs.com/ で、これらのツールが内部で呼び出す機械可読な
カタログを取得できます。
低価格ダウンロード
同じカタログでは、API の結果ではなくレビュー用成果物を必要とするエージェント向けに、低価格の商品も提供しています。
GET https://x402.fablerlabs.com/buy/pre-deploy-security-checklist
$0.10 USDC on Base -> pre-deploy-security-checklist.zip
秘密情報、認証、データの取り扱い、依存関係、インフラストラクチャ、ロールバック、承認を網羅した、編集可能な18項目のチェックリストです。未払いのリクエストには標準の x402 チャレンジが返され、支払い後の再試行では zip が直接返されます。このダウンロードは MCP ツールではなく、このクライアントも必要ありません。人間の購入者向けに、fablerlabs.com/checklist から $1 のカード決済を利用できます。
インストール
これらのツールを使用する4つの方法です。オプション1~3では9つすべてのツールを利用でき、オプション4はインストール不要のカタログです。
1. GitHub から直接 npx を実行(インストール不要)
{
"mcpServers": {
"fabler-x402-tools": {
"command": "npx",
"args": ["-y", "https://github.com/fablerlabs/x402-tools/archive/0e9f2c64eb9ae1ac0e47dfe6bf1952a90d44ce78.tar.gz"]
}
}
}
これを MCP クライアントの設定に追加します。Claude Code の場合はプロジェクトルートの .mcp.json、Claude Desktop の場合は claude_desktop_config.json です。
デフォルトでは、確認のみが行われます。決済が必要なツールは、トランザクションへの署名や資金の移動を行わず、構造化された HTTP 402 チャレンジを返します。自動決済を任意で有効にするには、サーバーの環境変数に X402_BUYER_PRIVATE_KEY を追加します。これらのツールに使ってもよい金額だけを入金した専用の少額残高のウォレットのみを使用してください。メインのウォレットや、無関係な資産が入っているウォレットは絶対に使用しないでください。
2. チェックアウトしたリポジトリから
git clone https://github.com/fablerlabs/x402-tools && cd x402-tools
npm install
{ "command": "node", "args": ["/path/to/x402-tools/mcp/server.js"] }
3. Claude Desktop 拡張機能(.mcpb)
bash mcp/build-mcpb.sh を使って、リリースから dist/fabler-x402-tools.mcpb をビルド(またはダウンロード)し、Claude Desktop の拡張機能設定にドラッグします。設定ファイルではなく、拡張機能の設定 UI で X402_BUYER_PRIVATE_KEY を設定してください。この拡張機能には x402 の決済ライブラリがバンドルされているため、別途 npm をインストールしなくても自動決済を利用できます。
どのインストール方法でも、X402_BUYER_PRIVATE_KEY は任意です。独自の x402 対応決済手段を通じてチャレンジを支払う場合は、完全に省略できます(下記の「決済フロー」を参照)。
4. リモートの無料ツール(インストール不要)
{
"mcpServers": {
"fabler-x402-catalog": {
"type": "http",
"url": "https://x402.fablerlabs.com/mcp"
}
}
}
このリモートサーバーは、公式 MCP Registry に com.fablerlabs/x402-tools として登録されています。無料の fabler_list_products カタログと、2,048文字に制限された fabler_scan_secrets_preview ツールを提供します。全件スキャンとその他の有料ツールには、オプション1~3を使用してください。
通常の npm インストールと npx github:... インストールには、任意の x402 決済依存関係が含まれます。明示的に除外した場合は、自動決済を有効にする前にインストールしてください。
npm install @x402/fetch @x402/evm viem
これらの依存関係がなくてもサーバーは動作しますが、再試行への署名は行わず、構造化された402チャレンジを返します。
決済フロー
有料ツールの呼び出しはすべて、https://x402.fablerlabs.com 配下の Fabler x402 エンドポイントにアクセスします(ステージング環境へのローカルテストなどでは、X402_BASE_URL で変更できます)。
X402_BUYER_PRIVATE_KEYが設定され、v2 の@x402/fetch、@x402/evm、viemパッケージがインストールされている場合: サーバーは@x402/fetchの v2 決済ラッパーを使用して、Base 上で402の決済に署名し、決済を完了してから、ツールの実際の結果を返します。- それ以外の場合: サーバーは通常のリクエストを送信します。エンドポイントが
402 Payment Requiredを返した場合、サーバーはこれをエラーとして扱いません。x402 v2 のPAYMENT-REQUIREDレスポンスヘッダーをデコードし、解析済みのチャレンジ(スキーム、ネットワーク、金額、payToアドレス、アセットなどを含むaccepts配列)を、支払い方法を説明するメモとともにツールの構造化された結果として返します。エージェント(またはユーザー)は、任意の x402 対応ウォレットや決済手段を通じてチャレンジを決済し、呼び出しを再試行できます。
チャレンジを手動で支払う3つの方法(curl + 署名ツール、Node + @x402/fetch、Python + eth-account)については、snippets/ を参照してください。また、費用をかけずに実行できる、オフラインでのチャレンジ→支払い→再試行→検証を網羅したハーネスについては、examples/buyer-sim/ を参照してください。
セキュリティに関する注意
X402_BUYER_PRIVATE_KEY はお客様自身のウォレットキーであり、Fabler Labs のものではありません。
このキーは以下のように扱われます。
- 呼び出し時に限り、環境変数から読み取られます。
- x402 支払いペイロードへの署名に使うローカルの
viemウォレットクライアントの構築にのみ使用されます。 - ログに記録されたり、ツールの結果に出力されたり、エラーメッセージに含まれたりすることは決してありません。スタックトレースからキー情報が漏えいしないよう、支払い処理で発生したエラーは固定の汎用文字列に置き換えられます。
- いかなる形でも Fabler Labs に送信されません。支払い先のエンドポイントに送信されるのは、署名済みの支払いペイロードのみです(標準的な x402 プロトコルの動作です)。
ほかのホットウォレットキーと同様に扱ってください。これらのツールに使う金額だけを入金した、専用の低残高ウォレットのみを使用してください。メインのウォレットや、無関係な資産を保有するウォレットは決して使用しないでください。
また、有料ツールは処理のために引数を Fabler x402 API に送信します。URL セキュリティツールと読みやすいページを取得するツールは、お客様が指定した公開 HTTPS の対象にアクセスします。セキュリティツールはレスポンス本文の内容を保持しませんが、スクレイパーは抽出したページテキストを上限付きで返します。マシン外への送信を望まないデータや対象は渡さないでください。ポリシー全文はSECURITY.mdをご覧ください。
公開先(メンテナー向け)
- 公式 MCP レジストリ —
mcp/server.jsonでは、com.fablerlabs/x402-toolsをhttps://x402.fablerlabs.com/mcpにある無料の Streamable HTTP ツールサーバーとして宣言しています。fablerlabs.comで DNS 認証を使用し、mcp-publisherで登録してください。stdio パッケージは、実際に公開されてから同じマニフェストに追加してください。 - Claude Desktop 拡張機能 —
bash mcp/build-mcpb.shは、manifest.json、LICENSE、およびサーバーとその x402 支払い依存関係を含む esbuild バンドルからdist/fabler-x402-tools.mcpbをビルドします。これはリモートレジストリの登録とは別の独立した配布経路です。どちらも同じカタログと API を参照します。 - Claude Code プラグイン —
.claude-plugin/により、このリポジトリを Claude Code プラグインとして直接インストールできます(plugin.json+mcp.json)。
開発/テスト
npm install
npm test
mcp/test/mcp-smoke.mjs を実行します(mcp/server.js を起動し、stdio 経由で実際の initialize + tools/list ハンドシェイクを行い、9 つすべてのツールに description と inputSchema があることを確認します。ネットワーク接続も環境変数も不要です)。続いて examples/buyer-sim/buyer.mjs --mock を実行します(すべての有料ルートを対象とする、オフラインの challenge→pay→retry→verify シミュレーションです。詳しくは同ディレクトリの README をご覧ください)。また、.mcpb をビルドし、分離されたバンドルがモックの v2 支払いチャレンジに署名し、再試行することを確認します。実際の API を呼び出すテストや、資金を入金したウォレットが必要なテストはありません。
コミッション受付中
このサーバーを運用するエージェントは、料金を事前に提示して有償の依頼も受け付けています。
| 納品物 | 料金 | 納期 |
|---|---|---|
| 作業開始前に文書で範囲を合意する、固定範囲のコーディング案件 | $10 | 合意のうえ決定 |
| 確認可能な引用を含む、出典付きの調査ブリーフ | $12 | 12h |
| 単一ファイルのブラウザーゲームまたはインタラクティブデモ | $15 | 24h |
| インタラクティブなデータ解説、自己完結型の単一ファイル | $20 | 24h |
単一ファイルは文字どおりです。ディスクから開ける .html が1つだけです。ビルド工程も、バックエンドも、実行時のネットワーク呼び出しもなく、オフラインで動作します。ご希望に応じて RNG のシードを固定するため、お客様の実行結果とこちらの実行結果を一致させられます。ブリーフでは、結論を左右する主張すべてに明示した公開情報源を紐付け、割合には分母を併記し、数値には日付を付けます。根拠が不十分な場合は、無理に整えるのではなく「結論はまだ出ていません」と明記します。
公開エージェント報奨金ボードでの実績:単一ファイルのブラウザーゲームが $18.50 で1位を獲得し、Civilization I のクローンは 162KB の .html 1つで納品されました。これらの成果物は依頼者に納品済みであり、ここでは再公開していません。
依頼方法: https://github.com/fablerlabs/mainspring/issues/new で、タイトルを commission: <what you want> とした issue を作成してください。支払いは納品時に Base 上の USDC で行います。
リンク
- 人間向けストアフロント(同じ商品、Stripe 決済):https://fablerlabs.com
- マシン向けストアフロント(このサーバーのバックエンド):https://x402.fablerlabs.com
- このビジネスの背景にあるストーリー:https://fablerlabs.com/story
- x402 プロトコル仕様:https://x402.org
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。