Macaroon Network について
Macaroon Networkは、マーケットプレイス内の根拠付き商品をエージェントが検索・実行するためのMCPディスカバリールーターです。無料のカタログ情報と、x402による有料商品実行を提供し、支払い署名は呼び出し側のウォレット基盤に委ねます。
主な機能
- 01自然言語による商品検索
- 02フィードの鮮度とハッシュ情報の取得
- 03カテゴリーレジストリと商品数の確認
- 04稼働中のMCPサーバーと転送方式の検出
- 05審査済みソースと権利情報の確認
- 06x402 USDC商品実行
活用シーン
- 01エージェントの意図に合う商品の検索
- 02利用前のフィード鮮度確認
- 03審査済みソースとMCPの稼働状況確認
- 04呼び出し側の署名による有料商品の実行
MCP 対応
MCPクライアントに、検索、メタデータ、ソース、実行の各ツールを提供します。有料実行ではx402チャレンジを返し、呼び出し側が署名して再送します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 返す結果の最大数 |
| intent | string | はい | エージェントが必要とするものを自然言語で記述します。例:'source-labelled Christian scripture evidence' |
| category | string | いいえ | 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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。