mcpField
X
x402-money-farm

x402-money-farm

ローカル
github.com/Darkchild88ブラウザ自動化05 週間前に更新

x402-money-farm について

x402-money-farmは、ウェブページの構造化情報を取得するエージェント向けstdio MCPサーバーです。本文、メタデータ、リンク、JSON-LD、変更検知を提供し、アカウントやAPIキーなしで、成功した呼び出しごとにBase上のUSDCで支払います。

主な機能

  1. 01本文をテキストまたはMarkdownで抽出
  2. 02ページのメタデータと日付を取得
  3. 03リンクを収集して分類
  4. 04スキーマ型ごとにJSON-LDを解析
  5. 05フィンガープリントでページ変更を検知
  6. 06現在の価格とウォレット状態を表示

活用シーン

  1. 01ページの装飾を除いて記事本文を抽出
  2. 02複数ページからリンクを収集
  3. 03ウェブサイトの構造化データを確認
  4. 04ページが変更されたかを確認

MCP 対応

stdio経由でMCPクライアントにウェブ抽出ツールを提供します。呼び出しごとにBase上のUSDCで支払い、`farm_catalog`は無料です。設定したウォレットと支出上限で有料呼び出しを管理できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"darkchild88-x402-money-farm": {
"command": "npx",
"args": [
"-y",
"x402-money-farm-mcp"
],
"env": {
"X402_PRIVATE_KEY": "<X402_PRIVATE_KEY>",
"X402_MAX_USD": "<X402_MAX_USD>",
"FARM_BASE_URL": "<FARM_BASE_URL>"
}
}
}
}
起動コマンドnpx -y x402-money-farm-mcp
設定が必要な環境変数
X402_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmx402-money-farm-mcp1.0.1

ツール

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_jsonldschema.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_USD1.00プロセス全体の支出上限です。上限に達すると、それ以降の有料呼び出しはすべて拒否されます。
FARM_BASE_URLhttps://x402-money-farm.fly.dev購入先のサービスです。
X402_NETWORKeip155:8453Base メインネットです。

この用途専用のウォレットには、数ドルだけ入金してください。普段使いのウォレットは使わないでください。秘密鍵はディスク上の設定ファイルに保存されるため、適切に管理してください。支出上限があるのは、エージェントがループしてもそのウォレットの資金を使い果たさないようにするためです。

呼び出しにかかる正確な費用

表に記載された価格が全額です。月額最低料金も、ユーザーごとの料金も、予想外の従量課金もありません。サーバーが正確な金額を HTTP 402 で返し、ウォレットがその金額に署名すると、精算後に回答が届きます。失敗した呼び出しには請求されません。 すべてのレスポンスには、金額、セッションの累計額、支払い元アドレスを含む _payment ブロックがあるため、チェーン上の記録と自分で照合できます。

呼び出しごとに支払う理由

代わりの方法では、4 つの URL のメタデータが欲しいエージェントのために、登録やクレジットカード、最低利用プラン、ローテーションが必要なキーが求められるからです。この方法なら、エージェントが自分で判断して 4 セントを支払い、誰もアカウントを作る必要がありません。

ライセンス

MIT。

コメント

MCP は初めてですか?

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

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