x402-money-farm について
x402-money-farmは、ウェブページの構造化情報を取得するエージェント向けstdio MCPサーバーです。本文、メタデータ、リンク、JSON-LD、変更検知を提供し、アカウントやAPIキーなしで、成功した呼び出しごとにBase上のUSDCで支払います。
主な機能
- 01本文をテキストまたはMarkdownで抽出
- 02ページのメタデータと日付を取得
- 03リンクを収集して分類
- 04スキーマ型ごとにJSON-LDを解析
- 05フィンガープリントでページ変更を検知
- 06現在の価格とウォレット状態を表示
活用シーン
- 01ページの装飾を除いて記事本文を抽出
- 02複数ページからリンクを収集
- 03ウェブサイトの構造化データを確認
- 04ページが変更されたかを確認
MCP 対応
stdio経由でMCPクライアントにウェブ抽出ツールを提供します。呼び出しごとにBase上のUSDCで支払い、`farm_catalog`は無料です。設定したウォレットと支出上限で有料呼び出しを管理できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y x402-money-farm-mcpX402_PRIVATE_KEYシークレットPrivate key of a Base wallet funded with USDC, used to pay per call. Without it only the free catalogue tool works. Gas is paid by the facilitator, so no ETH is needed.X402_MAX_USDHard spend cap in USD for the process. Default 1.00.FARM_BASE_URLService to buy from. Default https://x402-money-farm.fly.devローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
6掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
x402 Money Farm — MCP サーバー
エージェント向けの有料ウェブ抽出ツールです。アカウントも API キーもサブスクリプションも登録フォームも必要ありません。リクエストごとに、Base 上で 1 セント未満の USDC を精算し、精算が完了してからレスポンスが届きます。
| ツール | 返される内容 | 価格 |
|---|---|---|
farm_catalog | 以下のすべて。リアルタイムの価格とウォレットの状態を含みます | 無料 |
farm_clean_text | ナビゲーション、広告、定型文を除いた記事本文。テキストまたは Markdown 形式 | $0.02 |
farm_metadata | タイトル、説明、canonical、OpenGraph、Twitter、アイコン、日付 | $0.01 |
farm_links | すべてのリンク。絶対 URL 化、重複排除、内部/外部の分類、ホストごとの件数を含みます | $0.01 |
farm_jsonld | schema.org のタイプごとに解析・インデックス化された JSON-LD ブロック | $0.01 |
farm_fingerprint | ノイズを正規化したページのフィンガープリントと、変更/未変更の判定 | $0.015 |
クライアントに追加する
Claude Desktop — claude_desktop_config.json:
{
"mcpServers": {
"x402-money-farm": {
"command": "npx",
"args": ["-y", "x402-money-farm-mcp"],
"env": {
"X402_PRIVATE_KEY": "0xyour_funded_base_wallet_key",
"X402_MAX_USD": "1.00"
}
}
}
}
Claude Code:
claude mcp add x402-money-farm \
--env X402_PRIVATE_KEY=0x... \
--env X402_MAX_USD=1.00 \
-- npx -y x402-money-farm-mcp
他の MCP クライアントも同じように動作します。これは標準的な stdio サーバーです。
支払い前に試す
npx -y x402-money-farm-mcp
次に、エージェントに farm_catalog を呼び出させます。リアルタイムの価格、ウォレットが設定されているかどうか、このセッションでの支出額が表示されます。請求は発生せず、確認にウォレットも必要ありません。価格が合わなければ、無料で確認できます。
設定
サーバーはあなたのウォレットから、1 回の呼び出しごとに支払います。ガス代はファシリテーターが負担するため、ウォレットに必要なのは Base 上の USDC だけで、ETH は不要です。
| 変数 | デフォルト | 説明 |
|---|---|---|
X402_PRIVATE_KEY | — | 資金を入れた Base ウォレット。0x + 64 桁の 16 進数です。設定しない場合、有料ツールは説明を返して処理を拒否し、farm_catalog のみ利用できます。 |
X402_MAX_USD | 1.00 | プロセス全体の支出上限です。上限に達すると、それ以降の有料呼び出しはすべて拒否されます。 |
FARM_BASE_URL | https://x402-money-farm.fly.dev | 購入先のサービスです。 |
X402_NETWORK | eip155:8453 | Base メインネットです。 |
この用途専用のウォレットには、数ドルだけ入金してください。普段使いのウォレットは使わないでください。秘密鍵はディスク上の設定ファイルに保存されるため、適切に管理してください。支出上限があるのは、エージェントがループしてもそのウォレットの資金を使い果たさないようにするためです。
呼び出しにかかる正確な費用
表に記載された価格が全額です。月額最低料金も、ユーザーごとの料金も、予想外の従量課金もありません。サーバーが正確な金額を HTTP 402 で返し、ウォレットがその金額に署名すると、精算後に回答が届きます。失敗した呼び出しには請求されません。 すべてのレスポンスには、金額、セッションの累計額、支払い元アドレスを含む _payment ブロックがあるため、チェーン上の記録と自分で照合できます。
呼び出しごとに支払う理由
代わりの方法では、4 つの URL のメタデータが欲しいエージェントのために、登録やクレジットカード、最低利用プラン、ローテーションが必要なキーが求められるからです。この方法なら、エージェントが自分で判断して 4 セントを支払い、誰もアカウントを作る必要がありません。
ライセンス
MIT。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。