fastx402 について
fastx402は、データ変換や日付計算から暗号資産、ウェブ検索まで、AIエージェント向けの小規模なユーティリティを提供するMCPサーバーです。成功した呼び出しごとにBaseまたはSolana上でUSDCを支払い、呼び出し単位と日単位の上限を設定できます。
主な機能
- 0180種類以上のユーティリティツール
- 02データとメディアの変換
- 03日付、時刻、単位の処理
- 04IP、DNS、入力値の検証
- 05暗号資産とウェブの検索
- 06呼び出し単位・日単位の支出上限
活用シーン
- 01画像、動画、構造化データの変換
- 02日付、タイムゾーン、単位の確認
- 03ブロックチェーンの残高や取引の検索
- 04ウェブページのテキスト取得やPDF抽出
MCP 対応
fastx402.toolsの機能をMCPツールとして提供します。ローカルに保持されたウォレットキーを使い、BaseまたはSolana上でUSDCを支払うx402リクエストを処理します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y fastx402-mcpFASTX402_EVM_PRIVATE_KEYシークレットDedicated wallet key that pays in USDC on Base (0x + 64 hex)FASTX402_SOLANA_PRIVATE_KEYシークレットDedicated wallet key that pays in USDC on Solana (base58)FASTX402_MAX_USD_PER_CALLMaximum USD per single payment (default 0.05)FASTX402_MAX_USD_PER_DAYMaximum USD spent per day (default 1)ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
fastx402-mcp
AI エージェント向けの、小さく高速なツールを 80 種類以上提供します。x402 を利用し、USDC で呼び出しごとに支払います。アカウント、API キー、サブスクリプションは不要です。エージェントは Base または Solana 上で、呼び出しが成功するたびに 1 セント未満を支払います。
ツールには、背景の除去、画像から SVG への変換、画像や動画の変換、動画から GIF への変換、テキスト読み上げ、QR コード、YAML/XML/CSV/JSON の変換、Markdown から HTML への変換、テキストの差分、日付の計算と書式設定、cron の説明、タイムゾーン、色の変換、単位変換、IP および DNS の検索、メール/IBAN/ISBN の検証、ハッシュ化と JWT のデコード、Ethereum/Base/Solana の残高、トークン情報、トランザクションのステータス、ガス価格、ENS および Basename の解決、ウェブページのテキスト、スクリーンショット、PDF のテキスト、OCR、音声の文字起こしなどがあります。一覧は fastx402.tools からリアルタイムで取得するため、このパッケージを更新しなくても新しいツールが追加されます。
クイックスタート
Claude Desktop、ワンクリック: 最新リリースから fastx402.mcpb をダウンロードし、ダブルクリックして、フォームにウォレットキーと上限を入力します。これで完了です。
任意の MCP クライアント、設定ファイルを使用:
新しい専用ウォレットを作成し、そこに数ドル分の USDC を入金します(Base または Solana)。メインのウォレットは絶対に使用しないでください。
Claude Desktop(claude_desktop_config.json)、Cursor(~/.cursor/mcp.json)、およびほとんどの MCP クライアント:
{
"mcpServers": {
"fastx402": {
"command": "npx",
"args": ["-y", "fastx402-mcp"],
"env": {
"FASTX402_EVM_PRIVATE_KEY": "0xYOUR_DEDICATED_WALLET_KEY",
"FASTX402_MAX_USD_PER_DAY": "1"
}
}
}
}
Solana の場合は、EVM キーの代わりに、または EVM キーと併せて、FASTX402_SOLANA_PRIVATE_KEY(base58 の秘密鍵)を設定します。
設定
| 変数 | デフォルト | 説明 |
|---|---|---|
FASTX402_EVM_PRIVATE_KEY | なし | Base 上で USDC による支払いに使うウォレット(0x + 64 桁の 16 進数) |
FASTX402_SOLANA_PRIVATE_KEY | なし | Solana 上で USDC による支払いに使うウォレット(base58、64 バイトの秘密鍵) |
FASTX402_MAX_USD_PER_CALL | 0.05 | サーバーが要求する金額にかかわらず、これを超える 1 回の支払いを拒否します |
FASTX402_MAX_USD_PER_DAY | 1 | その日の支出額がこの金額に達すると、支払いを停止します(~/.fastx402-mcp/spend.json に保存) |
FASTX402_URL | https://fastx402.tools | 利用するショップ |
キーがなくても、サーバーはすべてのツールを一覧表示するため、支払う前に確認できます。
支払いの仕組み
- エージェントがツールを呼び出すと、サーバーはリクエストを fastx402.tools に送信します。
- ショップは正確な価格を示す
402 Payment Requiredを返します。 - キーはその金額分のみの USDC 支払い承認にローカルで署名します。キーがマシンの外に出ることはありません。
- 署名付きでリクエストが再送信され、ファシリテーターがオンチェーンで決済します(ネットワーク手数料も支払います)。その後、応答が返されます。
失敗した呼び出し(入力不正 400、ソース停止 502)には料金がかかりません。価格は各ツールの説明に表示されます。
安全性
- 残高の少ない専用ウォレットを使用してください。上記の上限は二重の防御策です。
- キーは、fastx402.tools への x402 USDC 支払いに、表示された価格で署名する場合にのみ使用されます。
- ソースコードは
index.jsの 1 ファイルのみです。内容を確認してください。
リンク
- カタログとドキュメント:https://fastx402.tools(`/openapi.json` と
/llms.txtもあります) - お問い合わせ:[email protected]
MIT ライセンス。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。