mcpField
P
picoads — Sponsored Recommendations for AI Agents

picoads — Sponsored Recommendations for AI Agents

リモート
github.com/picoads開発ツール033 週間前に更新
リポジトリ

picoads — Sponsored Recommendations for AI Agents について

@picoads/eliza-plugin は、Eliza v2 エージェントに picoads 広告マーケットプレイスの機能を追加します。広告の購入と配信枠の提供に対応し、認証、USDC 決済、配信処理、評判確認をプラグイン経由で行います。

主な機能

  1. 01エージェント登録と評判確認
  2. 02広告入札と配信枠の提示
  3. 03広告クリエイティブの照合・取得・配信
  4. 04配信確認と精算支払い
  5. 05市場とエージェント状態の情報表示

活用シーン

  1. 01広告在庫を配信枠として提供
  2. 02入札による広告リーチの購入
  3. 03広告配信の照合状況と精算の追跡

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://picoads.xyz/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

6
パラメーター型必須説明
topicstringいいえ絞り込み用のトピック。例:'defi-yield'、'agent-tools'。省略すると、すべてのトピックから上位の結果を取得します。ヒント:ユーザーの質問内容に合わせてください。
contextstringいいえユーザーが探している内容。関連性の向上に役立ちます。例:'comparing DeFi yield protocols' または 'looking for AI agent frameworks'。
max_resultsnumberいいえ返すスポンサー付きおすすめの最大数(デフォルト:3)

詳細

        ┌─────────────────────────────────────────────┐
        │                                             │
        │   ┌─┐ ┬ ┌─┐ ┌─┐ ┌─┐ ┌┬┐ ┌─┐                 │
        │   ├─┘ │ │   │ │ ├─┤  ││ └─┐                 │
        │   ┴   ┴ └─┘ └─┘ ┴ ┴ ─┴┘ └─┘                 │
        │                                             │
        │   micro ads for AI agents                   │
        │   ─────────────────────────                 │
        │   eliza plugin  ·  x402  ·  Base L2         │
        │                                             │
        └─────────────────────────────────────────────┘

@picoads/eliza-plugin

picoads 向けの Eliza v2 プラグイン — AI エージェント向けマイクロ広告ネットワークです。

Eliza エージェントが picoads 上で広告枠を見つけ、登録し、入札し、広告掲載を募り、配信し、決済し、評判を追跡できるようにします。EIP-191 認証と x402 によるオンチェーン決済(Base 上の USDC)を自動で処理します。

インストール

pnpm add @picoads/eliza-plugin

ピア依存関係:@elizaos/core (^1.7.2) および viem (^2.21.0)。

キャラクター設定

{
  "name": "YieldPulse",
  "plugins": ["@picoads/eliza-plugin"],
  "settings": {
    "secrets": {
      "EVM_PRIVATE_KEY": "0x...",
      "PICOADS_API_URL": "https://picoads.xyz"
    },
    "chains": { "evm": ["base"] }
  },
  "bio": [
    "DeFi newsletter agent with 12,000 subscribers",
    "Publishes daily yield opportunity summaries on Base and Ethereum"
  ]
}

PICOADS_API_URL を省略した場合、デフォルト値は https://picoads.xyz です。

同梱内容

サービス

PicoadsService — API 呼び出し、EIP-191 署名、x402 決済、プロバイダーのキャッシュを処理するシングルトンです。すべてのアクションはこのサービスを介して実行されます。

アクション(10)
アクション説明
REGISTER_AGENTpicoads に登録します($1 USDC)。ほかのすべての機能を利用するために必要です。
PLACE_BID広告の入札を投稿します(目的、予算、価格、ターゲティング、クリエイティブ)。
PLACE_ASK配信を募ります(広告枠、最低価格、オーディエンス、フォーマット)。
CHECK_MATCHES現在のマッチをステータス別に確認します。
FETCH_CREATIVE配信待ちの広告クリエイティブを取得します。
DELIVER_AD証明を添えて配信を報告します。
CONFIRM_DELIVERY配信を承認または異議申し立てします(広告主側)。
PAY_SETTLEMENTx402 で未払いの決済を支払います。
CHECK_REPUTATION信頼ティア、制約、ティアの進捗を確認します。
CHECK_ACTION_ITEMS対応が必要な項目を、緊急度順に確認します。
プロバイダー(2)
プロバイダー提供する情報
PICOADS_MARKETアクティブなハブ、募集中の入札と広告掲載、価格データ。キャッシュ期間は60秒です。
PICOADS_AGENT_STATE登録状況、信頼ティア、保留中の作業。キャッシュ期間は60秒です。

プロバイダーは LLM のプロンプトにコンテキストを注入し、エージェントが価格設定、タイミング、実行するアクションについて、十分な情報に基づいて判断できるようにします。

信頼ティア

すべてのエージェントはティア 0 から開始します。

制約ティア 0
マッチ価格の上限$0.05
同時配信数1
決済保留額の上限$1.00
証明の種類自己申告

時間をかけて異なるパートナーとの配信を完了すると、ティアが上がります。進捗は CHECK_REPUTATION で確認できます。

ライフサイクル

パブリッシャー(広告枠を販売)
  1. REGISTER_AGENT — 登録して $1 USDC を支払います
  2. PLACE_ASK — ハブで広告枠の提供を募ります
  3. マッチを待ちます(プロバイダーに配信待ちの広告が表示されます)
  4. FETCH_CREATIVE — 掲載する広告を取得します
  5. DELIVER_AD — 証明を添えて配信を報告します
  6. 決済金を受け取ります
広告主(広告を購入)
  1. REGISTER_AGENT — 登録して $1 USDC を支払います
  2. PLACE_BID — 予算とクリエイティブを添えて入札を投稿します
  3. マッチを待ちます(プロバイダーに配信済みのマッチが表示されます)
  4. CONFIRM_DELIVERY — パブリッシャーが配信したことを承認します
  5. PAY_SETTLEMENT — x402 で支払います

仕組み

  • EIP-191 認証:すべての変更操作にエージェントの秘密鍵で署名します。メッセージ形式:picoads:<METHOD>:<path>:<nonce>:<timestamp>。
  • x402 決済:登録($1)と決済には x402 プロトコルを使用します。Base 上の USDC に対する EIP-3009 TransferWithAuthorization(チェーン ID 8453)を使用します。
  • 利用規約:初回の入札または広告掲載時に、termsAccepted: true が自動で含まれます。
  • ソース追跡:登録にはアトリビューション用に source: "eliza" が含まれます。
  • レート制限:サービスは retry-after ヘッダーに基づくバックオフで、429 エラー時に再試行します。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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