mcpField
M
Macaroon Network

Macaroon Network

ローカル
macaroonnetwork.com検索06 週間前に更新

Macaroon Network について

Macaroon Networkは、マーケットプレイス内の根拠付き商品をエージェントが検索・実行するためのMCPディスカバリールーターです。無料のカタログ情報と、x402による有料商品実行を提供し、支払い署名は呼び出し側のウォレット基盤に委ねます。

主な機能

  1. 01自然言語による商品検索
  2. 02フィードの鮮度とハッシュ情報の取得
  3. 03カテゴリーレジストリと商品数の確認
  4. 04稼働中のMCPサーバーと転送方式の検出
  5. 05審査済みソースと権利情報の確認
  6. 06x402 USDC商品実行

活用シーン

  1. 01エージェントの意図に合う商品の検索
  2. 02利用前のフィード鮮度確認
  3. 03審査済みソースとMCPの稼働状況確認
  4. 04呼び出し側の署名による有料商品の実行

MCP 対応

MCPクライアントに、検索、メタデータ、ソース、実行の各ツールを提供します。有料実行ではx402チャレンジを返し、呼び出し側が署名して再送します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"com-macaroonnetwork": {
"command": "uvx",
"args": [
"macaroonnetwork-mcp"
]
}
}
}
起動コマンドuvx macaroonnetwork-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimacaroonnetwork-mcp0.4.0

ツール

6

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
limitintegerいいえ返す結果の最大数
intentstringはいエージェントが必要とするものを自然言語で記述します。例:'source-labelled Christian scripture evidence'
categorystringいいえmacaroons_categories に含まれる任意の正規カテゴリ ID。

詳細

macaroonnetwork-mcp

Macaroon Network の MCP 検索ルーターです。エージェントがエビデンスに基づく製品を見つけ、クエリの成功ごとに料金を支払うマーケットプレイスです。

このリリースで提供される決済レールは、Base メインネット上の USDC を使用する x402 です。このパッケージがウォレットを保持したり、決済に署名したりすることはありません。呼び出し元が自身のウォレットインフラストラクチャで署名できるよう、正確な x402 チャレンジを返し、再試行時に署名済みの証明を受け付けます。

ツール

  • macaroons_search — 自然言語の意図で販売可能な製品を検索します。無料です。
  • macaroons_metadata — フィードの対象に関する鮮度とコンテンツハッシュのメタデータを無料で取得します。
  • macaroons_categories — 正規のカテゴリー一覧と、正確にマッピングされた製品数を取得します。無料です。
  • macaroons_discover_mcp — エビデンスが確認された稼働中の Macaroon MCP サーバーとそのトランスポートを取得します。無料です。
  • macaroons_sources — 審査済みのソースと権利に関する記録を取得します。対象範囲が一部に限られる場合は明示します。無料です。
  • macaroons_execute — x402 による USDC 決済で製品を実行し、述語検証済みの結果とレシートを受け取ります。

x402 での支払い

製品の利用に支払いが必要な場合、macaroons_execute はチャレンジを隠さず、x402_payment_required の結果を返します。

{
  "x402_payment_required": true,
  "resource_url": "https://api.macaroonnetwork.com/execute/...",
  "amount_atomic": "3000",
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "network": "eip155:8453",
  "pay_to": "0x33cc...",
  "extra_name": "USD Coin",
  "extra_version": "2",
  "max_timeout_seconds": 60,
  "x402_version": 2
}

チャレンジに記載された正確な決済内容に、自身のウォレットまたは Coinbase CDP インフラストラクチャで署名してください。その後、同一の引数に payment_signature を追加して、もう一度 macaroons_execute を呼び出します。x402 の正確な決済には署名済みの再試行を 1 回行います。請求書のポーリングによるフローはありません。

インストール

pip install macaroonnetwork-mcp

MCP クライアントでの使用

{
  "mcpServers": {
    "macaroonnetwork": {
      "command": "macaroonnetwork-mcp"
    }
  }
}

デフォルトのレジストリは https://api.macaroonnetwork.com です。ローカル開発では、MACAROONS_REGISTRY_URL で上書きできます。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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