> ## Documentation Index
> Fetch the complete documentation index at: https://adcp-docs-ja.pier1.co.jp/llms.txt
> Use this file to discover all available pages before exploring further.

# Addie ツールリファレンス

> Addie がアクセスできるすべてのツール、ケイパビリティセットごとにグループ化。

# Addie ツールリファレンス

このページは Addie が呼べるすべてのツールをリストします。各ツールの説明は Addie のプロンプトに出荷されるのと同じもので、言語はチュートリアル調ではなくルーター向けです — しかし Addie が *何ができる* か、*いつ* ツールに手を伸ばすべきか、*どの* フィールドを受け入れるかを正確に伝えます。

ツールは **ケイパビリティセット**（ルーターカテゴリー）ごとにグループ化されています。ルーターはユーザーの意図に基づいて 1 つ以上のセットを選択し、次に Addie はそれらのセット内で特定のツールを選びます。少数のツールはルーティングにかかわらず *常時利用可能* です — バグレポートフロー、コンテンツ提出、エスカレーション — **常時利用可能** セクションを参照してください。

インテグレーターまたは管理者で Addie が X をできるか知りたい場合: まずこのページを検索してください。ここでツールが見つからない場合、Addie は X をできません — 発明を依頼しないでください。

## knowledge

プロトコルの質問、実装ヘルプ、ロードマップ/RFC 検索、コミュニティ議論のため、ドキュメント、コードリポジトリ、Slack 履歴、キュレートされたリソース、GitHub issue/PR を検索し、JSON を AdCP スキーマに対して検証する

### `search_docs`

関連コンテンツについて AdCP ドキュメントを検索します。AdCP、プロトコル、ツール、または物事がどう動くかについての質問に答えるためにこれを使います。

*Source: `server/src/addie/mcp/docs-search.ts`*

### `get_doc`

特定のドキュメントページの完全なコンテンツを取得します。ドキュメントを詳細に読むため search\_docs の後にこれを使います。

*Source: `server/src/addie/mcp/docs-search.ts`*

### `search_slack`

AAO ワークスペースの公開チャネルから Slack メッセージを検索します。コミュニティ議論、Q\&A スレッド、実世界の実装例が必要なときにこれを使います。特定のチャネルまたはワーキンググループ（例: 「Governance working group」）について尋ねられたら、channel パラメーターを使って結果をフィルターします。議論を要約するよう依頼されたら、関連キーワードを検索し結果を統合します。結果からの情報を使うとき Slack パーマリンクを引用します。

*Source: `server/src/addie/mcp/knowledge-search.ts`*

### `get_channel_activity`

特定の Slack チャネルから最近のメッセージを取得します。チャネルアクティビティを要約するよう依頼されたとき、ワーキンググループが議論していることを見るとき、チャネル内の会話の概要を得るときにこれを使います。最近性でソートされたメッセージを返します。結果を得た後、それらをユーザー向けのサマリーに統合します。

*Source: `server/src/addie/mcp/knowledge-search.ts`*

### `search_resources`

サマリーとコンテキスト分析でインデックスされたキュレート済み外部リソース（記事、ブログ投稿、業界コンテンツ）を検索します。業界トレンド、競合情報、エージェンティック広告に関する外部の視点にこれを使います。

*Source: `server/src/addie/mcp/knowledge-search.ts`*

### `get_recent_news`

キュレートされた業界フィードからアドテックとエージェンティック広告に関する最近のニュースと記事を取得します。サマリーと分析付きで最近性でソートされた記事を返します。ユーザーが「ニュースで何が起きている?」「アドテックで何が新しい?」「最近何を学んだ?」と尋ねるときにこれを使います。

*Source: `server/src/addie/mcp/knowledge-search.ts`*

### `fetch_url`

ウェブ URL のコンテンツをフェッチして読みます。ユーザーがリンクを共有してそれについて尋ねるとき、または外部コンテンツを読む必要があるときにこれを使います。ページのテキストコンテンツを返します。注: 認証を必要とするページでは動作しません。

*Source: `server/src/addie/mcp/url-tools.ts`*

### `read_slack_file`

Slack で共有されたファイルをダウンロードして読みます。ユーザーがファイル（PDF、ドキュメント、テキストファイル、画像など）を共有したときはいつでも積極的にこれを使ってください — 依頼を待たないでください。ユーザーはあなたが共有したものを見ることを期待します。共有ファイル情報からファイル URL を提供します。

*Source: `server/src/addie/mcp/url-tools.ts`*

### `list_github_issues`

トピックのオープン項目を見つける、RFC/epic ステータスを確認する、または「X のため何が作業されているか」の質問に答えるため、GitHub issue と PR を検索またはリストします。キーワード検索には `query` を渡します（GitHub 検索構文、ただし `repo:`/`org:`/`user:`/`is:` 修飾子は拒否される — 代わりに `repo` パラメーターを使う）。タイトル、番号、状態、ラベル、作成者、最終更新を返します。任意の公開 GitHub リポジトリで動作します。ユーザーが特定の issue 番号を持つときは使わないでください — get\_github\_issue を使ってください。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `validate_json`

JSON オブジェクトを AdCP スキーマに対して検証します。ユーザー提供の JSON が仕様に従って有効かを確認するためにこれを使います。無効な場合は検証エラーを返します。

*Source: `server/src/addie/mcp/schema-tools.ts`*

### `get_schema`

AdCP JSON スキーマをフェッチして表示します。すべてのプロパティ、必須フィールド、制約を含む正確なスキーマ定義を表示するためにこれを使います。これはどのフィールドが有効かの権威的ソースです。

*Source: `server/src/addie/mcp/schema-tools.ts`*

### `list_schemas`

利用可能な AdCP スキーマとバージョンをリストします。どのスキーマが存在しどのバージョンが利用可能かをユーザーが発見するのを助けるためにこれを使います。

*Source: `server/src/addie/mcp/schema-tools.ts`*

### `compare_schema_versions`

2 つのスキーマバージョンを比較して何が変わったかを表示します。ユーザーが AdCP バージョン間の違いについて尋ねるとき、またはどのバージョンを使うか混乱しているときにこれを使います。

*Source: `server/src/addie/mcp/schema-tools.ts`*

## member

メンバープロフィール、ワーキンググループ、委員会、アカウント設定を管理します。ワーキンググループドキュメントのリスト、コンテンツへのアセット添付、会社ロゴまたはブランドカラーの更新を含みます。

### `get_my_profile`

現在のユーザーの個人プロフィール — 人としての彼らが誰か — を取得します。ヘッドライン、バイオ、専門知識、興味、ソーシャルリンクを表示します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `update_my_profile`

現在のユーザーの個人プロフィール — 人としての彼らが誰か — を更新します。ヘッドライン、バイオ、専門知識、興味、位置、ソーシャルリンクを更新できます。提供されたフィールドのみを更新します。名/姓は更新しません — それには set\_my\_name を使ってください。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_company_listing`

会社のディレクトリリスティング — 組織がメンバーディレクトリと Addie にどう現れるか — を取得します。タグライン、説明、オファリング、本社、連絡先情報を表示します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `update_company_listing`

会社のディレクトリリスティングテキストフィールド — タグライン、説明、連絡先情報、ソーシャルリンク、本社 — を更新します。提供されたフィールドのみを更新します。ロゴまたはブランドカラーには代わりに update\_company\_logo を使ってください。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `update_company_logo`

ディレクトリリスティングの会社ロゴまたはブランドカラーを更新します。メンバーが会社ロゴをアップロード、変更、または修正したいときに使います。ロゴ URL は公開アクセス可能な HTTPS 画像（PNG、JPG、SVG など）でなければなりません — Google Drive のようなファイルビューアーリンクは動作しません。

ブランドドメインが以前に別の組織によって登録されていた場合、ツールはユーザーに以前のブランドアイデンティティ（ロゴ、カラー、エージェント）を採用するか新しく始めるかを尋ねる通知を返します — 採用には `adopt_prior_manifest: true`、クリアには `false` を渡し、再度呼びます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `request_brand_domain_challenge`

呼び出し元の選択された組織が、現在別の組織に登録されているか未登録のブランドドメインを主張できるよう DNS TXT チャレンジを発行します。ユーザーが DNS ホストで公開する検証レコード（Name/Type/Value）を返します。使わない場合: ドメインが既に呼び出し元の組織に所有されている（メンバープロフィールで既にリンク済み）。ユーザーが単にドメインが何か尋ねている。ユーザーが汎用の「ドメインはセットアップされているか?」の質問をしている。呼び出し元が複数の組織に属する場合、または現在の組織が個人ワークスペースでドメインが会社組織に一致する場合、停止してチャレンジ発行前に会社 organization\_id を選ぶよう依頼します。ユーザーがレコードを公開したことを確認した後にのみ verify\_brand\_domain\_challenge とペアにします。レスポンスは機械解析のため HTML コメント '\<!-- STATUS: \<code> -->' で始まります（レンダリングされた markdown では不可視） — コード: dns\_record\_issued, already\_verified, collision, invalid\_domain, workos\_error, not\_authenticated, no\_org, org\_selection\_required, not\_admin, missing\_domain。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `verify_brand_domain_challenge`

選択された組織の以前発行されたチャレンジに対して WorkOS DNS ルックアップを実行し、成功時にブランドレジストリ更新を適用します。この同じ会話で request\_brand\_domain\_challenge が DNS 指示を返し、かつユーザーがレコードを公開したことを明示的に確認した後にのみ呼びます。推測的に、「ステータス確認」ツールとして、またはリトライループで決して呼ばないでください — DNS 伝播は数分かかり、サーバーはクールダウンを強制し、あまりに早く再度呼ぶと still\_pending を返します。呼び出しが still\_pending を返す場合、停止して任意のリトライ前にユーザーに確認を依頼します。レスポンスは HTML コメント '\<!-- STATUS: \<code> -->' で始まります（レンダリングされた markdown では不可視） — コード: verified, still\_pending, no\_challenge, workos\_error, not\_authenticated, no\_org, org\_selection\_required, not\_admin, missing\_domain。'verified' の後クレームは完了。'still\_pending' の後は停止してリトライ前にユーザーに確認を依頼します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `list_working_groups`

AgenticAdvertising.org のアクティブな委員会をリストします。タイプでフィルターできます: ワーキンググループ（技術）、カウンシル（業界バーティカル）、チャプター（地域）。公開グループを全員に表示し、メンバーには非公開グループを含めます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_working_group`

説明、リーダー、メンバー数、最近の投稿を含む特定のワーキンググループの詳細を取得します。グループスラッグ（URL フレンドリーな名前）を使います。名前、組織、メールを含む完全なメンバーリストを得るには include\_members: true を渡します（非公開グループは管理者のみ）。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `join_working_group`

現在のユーザーに代わってワーキンググループに参加します。グループが非公開の場合、代わりに request\_working\_group\_invitation の使用を提案します。ユーザーは AgenticAdvertising.org のメンバーでなければなりません。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `request_working_group_invitation`

ユーザーに代わって非公開ワーキンググループへの招待をリクエストします。管理者が招待を処理できるようエスカレーションを作成します。グループが非公開のため join\_working\_group が失敗したときにこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_my_working_groups`

現在のユーザーのワーキンググループメンバーシップを取得します。どのグループに属し各での役割を表示します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `express_council_interest`

まだ立ち上がっていない業界カウンシルまたは他の委員会への参加に関心を表明します。ユーザーは参加者になりたいか潜在的リーダーになりたいかを示せます。これはカウンシルが公式に立ち上がる前に関心を測るのに役立ちます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `withdraw_council_interest`

カウンシルまたは委員会への関心を撤回します。ユーザーがカウンシル立ち上げ時にもはや通知されたくないときにこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_my_council_interests`

現在のユーザーのカウンシル関心サインアップを取得します。どのカウンシルに参加関心を表明したかを表示します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `list_perspectives`

AgenticAdvertising.org メンバーからの公開されたパースペクティブ（記事/投稿）をリストします。これらはコミュニティが共有した公開記事です。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `create_working_group_post`

現在のユーザーに代わってワーキンググループに投稿を作成します。ユーザーはワーキンググループのメンバーでなければなりません。article、link、discussion の投稿タイプをサポートします。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `attach_content_asset`

公開されたパースペクティブにファイル（画像、PDF）を添付します。URL からフェッチして保存します。カバー画像やレポート PDF を追加するため propose\_content の後に使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `bookmark_resource`

有用なウェブリソースを将来の参照のためナレッジベースに保存します。ウェブ検索中に将来の質問に役立つ価値ある外部コンテンツを見つけたときにこれを使います。コンテンツはフェッチされ、要約され、インデックスされます。

*Source: `server/src/addie/mcp/knowledge-search.ts`*

### `list_committee_documents`

委員会が追跡するドキュメントをリストします。ドキュメントタイトル、ステータス、サマリーを表示します。

*Source: `server/src/addie/mcp/member-tools.ts`*

## directory

検索可能なパートナー/ベンダーディレクトリ — パートナー、ベンダー、コンサルタント、サービスプロバイダー、メンバー組織を見つけます。また: 紹介のリクエスト、メンバーディレクトリの閲覧、ブランドの調査、ブランドアセットのルックアップ、レジストリギャップの発見

### `search_members`

特定のケイパビリティやサービスを提供するメンバー組織（企業）を検索します。メンバー名、説明、タグライン、オファリング、タグを検索します。ユーザーがベンダー、コンサルタント、実装パートナー、マネージドサービスを見つけたいときにこれを使います。クエリはユーザーが実際に必要とするもの（例: 「CTV measurement」「sales agent implementation」）を反映すべきで、「partner」のような汎用語ではありません。連絡先情報付きの公開メンバープロフィールを返します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `request_introduction`

ユーザーをメンバー組織と繋ぐ紹介メールを送ります。Addie がリクエスターに代わって直接メールを送ります。ユーザーが検索結果を見た後、特定のメンバーに紹介または接続されることを明示的に依頼したときにこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_my_search_analytics`

ユーザーのメンバープロフィールの検索分析を取得します。プロフィールが検索に何回現れたか、プロフィールクリック、紹介リクエストを表示します。公開プロフィールを持つメンバーのみに機能します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `list_members`

AgenticAdvertising.org メンバー組織をリストします。オファリング（buyer\_agent, sales\_agent, creative\_agent, signals\_agent, si\_agent, governance\_agent, publisher, consulting）、市場（North America, EMEA, APAC, LATAM, Global）、または検索語でフィルターできます。

*Source: `server/src/addie/mcp/directory-tools.ts`*

### `get_member`

スラッグ識別子で特定の AAO メンバーの詳細情報を取得します。

*Source: `server/src/addie/mcp/directory-tools.ts`*

### `list_agents`

メンバー組織からのすべての公開 AdCP エージェントをリストします。タイプでフィルターできます: creative（アセット生成）、signals（オーディエンスデータ）、sales（メディアバイイング）、governance（プロパティリストとコンテンツ標準）、si（スポンサードインテリジェンス/会話型コマース）。

*Source: `server/src/addie/mcp/directory-tools.ts`*

### `get_agent`

URL で特定のエージェントの詳細を取得します。

*Source: `server/src/addie/mcp/directory-tools.ts`*

### `list_publishers`

AdCP をサポートすることを示す /.well-known/adagents.json ファイルを公開したすべてのパブリッシャーをリストします。

*Source: `server/src/addie/mcp/directory-tools.ts`*

### `lookup_domain`

特定のパブリッシャードメインに認可されたすべてのエージェントを見つけます。検証済みエージェント（adagents.json から）と主張されたエージェント（エージェント登録から）の両方を表示します。

*Source: `server/src/addie/mcp/directory-tools.ts`*

### `research_brand`

Brandfetch API を使ってドメインでブランドを調査します。見つかった場合ブランド情報（ロゴ、カラー、会社詳細）を返します。拡充データを自動的にレジストリに保存します — 後で save\_brand を呼ぶ必要はありません。

*Source: `server/src/addie/mcp/brand-tools.ts`*

### `resolve_brand`

/.well-known/brand.json で brand.json をチェックしてドメインを正準ブランドアイデンティティに解決します。見つかった場合権威的ブランド情報を返します。

*Source: `server/src/addie/mcp/brand-tools.ts`*

### `save_brand`

ブランドをコミュニティブランドとしてレジストリに保存します。手動でブランドを追加するために使います（research\_brand の後は不要、自動保存されるため）。マニフェストが提供されないとき既存の拡充データを保持します。

*Source: `server/src/addie/mcp/brand-tools.ts`*

### `list_brands`

オプションフィルター付きでレジストリのブランドをリストします。ソースタイプでフィルターし名前またはドメインで検索できます。

*Source: `server/src/addie/mcp/brand-tools.ts`*

### `list_missing_brands`

まだレジストリにない最もリクエストされたブランドドメインをリストします。需要シグナルを表示します — 人々が探しているが私たちが持っていないブランド。

*Source: `server/src/addie/mcp/brand-tools.ts`*

## agent\_testing

パブリッシャーとエージェントのセットアップ、検証、テスト — adagents.json を検証、brand.json をチェック、パブリッシャー認可を検証、プロパティを解決、エージェントエンドポイントをプローブ、コンプライアンステストを実行、RFC 9421 リクエスト署名をグレード、OAuth ハンドシェイクを診断。「私のエージェントがプロパティを見られない」「認可が動作しない」「署名セットアップは正しい?」「OAuth を診断」、またはパブリッシャーセットアップの質問に使います。

### `validate_adagents`

ライブフェッチでドメインの /.well-known/adagents.json ファイルを検証します。エラーや警告を含む検証結果を返します。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `resolve_brand`

/.well-known/brand.json で brand.json をチェックしてドメインを正準ブランドアイデンティティに解決します。見つかった場合権威的ブランド情報を返します。

*Source: `server/src/addie/mcp/brand-tools.ts`*

### `get_agent_status`

エージェントの AAO レジストリの現在ステータスを返します: ヘルス（オンライン / 最終チェック）、宣言されたケイパビリティ、comply ストーリーボードスイートからのトラックごとの最新コンプライアンス判定。キャッシュされた状態を読みます — ライブプローブは実行しません。レジストリにないエージェントには、エージェントを登録する（ハートビートが拾うように）か、オンデマンドチェックのため evaluate\_agent\_quality を実行するガイダンスを返します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `check_publisher_authorization`

パブリッシャードメインが特定のエージェントを認可したかをチェックします。結果は短時間キャッシュされます。パブリッシャーが adagents.json を変更した後にキャッシュをバイパスするには force\_refresh: true を渡します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `test_adcp_agent`

非推奨 — 代わりに evaluate\_agent\_quality を使ってください。evaluate\_agent\_quality を実行し同じ結果を返します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `evaluate_agent_quality`

AdCP エージェントでプロトコルコンプライアンス評価を実行し、コーチング用の構造化結果を返します。エージェントがサポートするすべてのケイパビリティトラック（core, products, media buy, creative, governance, signals など）をテストし、パフォーマンス、完全性、ベストプラクティスに関する助言観測を収集します。結果は pass/fail だけでなく具体的な実行可能な観測を含みます。公開テストエージェントはセットアップ不要でログインした任意のユーザーに機能します。認証を必要とするカスタムエージェントには、まず save\_agent を使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `grade_agent_signing`

RFC 9421 リクエスト署名適合性グレーダーをエージェントに対して実行します。エージェントの検証者が有効な署名付きリクエストを受け入れ、未署名、期限切れ、リプレイ、誤鍵などのリクエストを正しいエラーコードで拒否するかをテストします。診断付きのベクターごと pass/fail レポートを返します。前提条件: エージェントが get\_adcp\_capabilities で `request_signing.supported: true` を宣言し、`test-kits/signed-requests-runner.yaml` に従って検証者を事前構成している（ランナーの署名 keyid `test-ed25519-2026` と `test-es256-2026` を受け入れ、`test-revoked-2026` を失効リストに持つ）。ライブ副作用ベクター（実 `create_media_buy`、リプレイ上限フラッド）はデフォルトでスキップされます — それらを実行するには `allow_live_side_effects: true` を渡し、それはサンドボックスエンドポイントに対してのみ行います。

*Source: `server/src/addie/mcp/auth-grader-tools.ts`*

### `diagnose_agent_auth`

RFC 9728 protected-resource メタデータと RFC 8414 authorization-server メタデータをプローブし、スコープ内の任意のアクセストークンをデコードし、何が間違っているかについてランク付けされた仮説（likely / possible / ruled out）をレポートすることで、エージェントの OAuth ハンドシェイクを診断します。エージェントが予期せず 401/403 を返すとき、OAuth メタデータが誤構成されているかもしれないとき、または統合前にエージェントの OAuth セットアップを検証するときに使います。これは匿名モード診断です — トークンリフレッシュと認証済みツール呼び出しプローブはスキップされるため、レポートは特定のトークンが動作するかではなく公開表面がアドバタイズするものを記述します。

*Source: `server/src/addie/mcp/auth-grader-tools.ts`*

### `compare_media_kit`

\[非推奨 — 代わりに test\_rfp\_response または test\_io\_execution を使ってください] パブリッシャーの述べた在庫をエージェントが返すものと比較します。test\_rfp\_response（実 RFP に対してテスト）または test\_io\_execution（IO がエージェントを通じて実行できるかテスト）を優先してください。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `test_rfp_response`

パブリッシャーのエージェントが実 RFP またはキャンペーンブリーフにどう応答するかをテストします。Addie はまず RFP ドキュメントを解析し、次に構造化データでこのツールを呼びます。エージェントで get\_products を呼び、エージェントが表示するものと RFP がリクエストするものを比較するギャップ分析を返します。パブリッシャーの述べた応答（通常提案するもの）が最も価値ある入力です — エージェント出力をセールスチームが実際に応答する方法と比較できます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `test_io_execution`

バイヤーエージェントが実 IO またはプロポーザルをパブリッシャーのエージェントを通じて実行できるかをテストします。Addie はまず IO ドキュメントを解析し、次に構造化ラインアイテムでこのツールを呼びます。決定的スコアリングを使って各ラインアイテムをエージェント製品にマップし、バイヤーエージェントが送る正確な create\_media\_buy JSON を構築し、オプションでドライランします。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `validate_agent`

エージェントがパブリッシャードメインに認可されているかを、その /.well-known/adagents.json ファイルをチェックして検証します。

*Source: `server/src/addie/mcp/directory-tools.ts`*

### `resolve_property`

パブリッシャードメインをそのプロパティ情報に解決します。ホストされたプロパティ、発見されたプロパティ、ライブ adagents.json をチェックします。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `save_property`

レジストリのホストされたプロパティを保存または承認します。新しいプロパティを作成し、保留中のものを承認し、既存のものを更新します。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `list_properties`

レジストリのパブリッシャープロパティをリストします。ソースタイプでフィルターしドメインで検索できます。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `list_missing_properties`

まだレジストリにない最もリクエストされたパブリッシャードメインをリストします。需要シグナルを表示します — 人々が探しているが私たちが持っていないプロパティ。

*Source: `server/src/addie/mcp/property-tools.ts`*

## agent\_conformance

Addie の Socket Mode チャネル経由で AdCP コンプライアンスストーリーボードをユーザー自身の開発/ステージング MCP サーバーに対して実行します — 採用者から Addie へのアウトバウンド WebSocket、公開 DNS や ngrok は不要。ユーザーが開発中に自身の AdCP エージェントをテストしたいときに使います。ユーザーが WorkOS 組織にマップされていることが必要です。ツールはセッションバウンドトークンを発行し、次に接続された採用者エージェントに対してストーリーボードを実行します。

### `issue_conformance_token`

採用者が `@adcp/sdk/server` ConformanceClient 設定に貼り付けて、開発/ステージング MCP サーバーを Addie のコンフォーマンスチャネルにアウトバウンドで接続する短命 JWT（1h TTL）を発行します。トークンは呼び出し元の WorkOS 組織にバインドされます。ユーザーが AdCP エージェントを構築していて、公開せずに Addie に開発環境に対してコンフォーマンス/コンプライアンステストを実行させたいときに使います。トークン、WebSocket URL、有効期限を返します。

*Source: `server/src/addie/mcp/conformance-tools.ts`*

### `run_conformance_against_my_agent`

Socket Mode 経由でこの Addie セッションに接続された採用者 MCP サーバーに対してコンプライアンスストーリーボードを実行します。採用者はこの同じチャットセッションで発行されたトークンで `@adcp/sdk/server` ConformanceClient を起動していなければなりません — チャネルは WorkOS 組織 id でルーティングします。フェーズ/ステップの pass/fail/skipped ステータス、トリミングされたエラーテキスト、失敗時の id、expected、actual などのサニタイズされた失敗検証詳細を含む markdown レポートを返します。ユーザーがコンフォーマンスクライアントが `status=connected` を表示することを確認した後にこれを使います。

*Source: `server/src/addie/mcp/conformance-tools.ts`*

## adcp\_operations

AdCP プロトコル操作を実行 - ドキュメントを発見、エージェントに対してタスクを実行、エージェントケイパビリティをチェック。メディアバイ、クリエイティブ、シグナル、ガバナンス、SI、ブランドプロトコルをカバーします。

### `save_agent`

現在の組織、または `organization_id` / `organization_name` 経由で明示的に選択されたアクティブな組織に代わって、AgenticAdvertising.org レジストリにエージェントを登録します。エージェントを組織のメンバープロフィールに追加し、`/dashboard/agents` に表示します。新しいエージェントは `members_only` 可視性で着地します（他の有料 AgenticAdvertising.org メンバー — Professional, Builder, Member, Leader — に発見可能。ディレクトリや brand.json には公開リストされない）。公開リストするには、呼び出し元がダッシュボード経由でエージェントを昇格します。公開可視性には有料 AgenticAdvertising.org 階層（Professional, Builder, Member, Leader）とプライマリブランドドメインが必要です。認証モード: (1) none — 公開エージェント、認証情報なし。(2) 静的 `auth_token` + `auth_type`（`bearer` または `basic`、暗号化保存）。(3) マシン間の `oauth_client_credentials`（RFC 6749 §4.4）。インタラクティブ OAuth ユーザー認可には、認証フィールドなしで保存し、ユーザーに後でダッシュボードの **Authorize** フローを完了させます — `save_agent` はエンドユーザー OAuth 状態を収集しません。呼び出し元はエージェントの `type`（`brand`, `rights`, `measurement`, `governance`, `creative`, `sales`, `buying`, `signals`）を宣言しなければなりません — オーナーに尋ねてください、推測しないでください。サーバー側スマグル保護は、ケイパビリティスナップショットが利用可能なとき宣言されたタイプをそれに対して依然として検証します。ユーザーが MCP エンドポイントが認証を必要とする、非ルートパス（例: /adcp/mcp）に存在する、または保存後にオフラインと表示されると言う場合、基盤 URL を修正する間の liveness フォールバックとして `health_check_url` の設定を提案します。インテークスクリプトについてはルールの「Registering an Agent in the AgenticAdvertising.org Registry」セクションを参照してください。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `list_saved_agents`

この組織に保存されたすべてのエージェントをリストします。エージェント URL、名前、タイプ、認証トークンが保存されているか（ただし実際のトークンは決して表示しない）を表示します。ユーザーが「どのエージェントを保存したか?」と尋ねるとき、または構成されたエージェントを見たいときにこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `remove_saved_agent`

保存されたエージェントとその保存された認証トークンを削除します。ユーザーがエージェント構成を削除または忘れたいときにこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `setup_test_agent`

チームメイトが使えるよう、ユーザーの組織に公開 AdCP テストエージェント認証情報を保存します。ログインした任意のユーザーはこのステップなしに evaluate\_agent\_quality 経由で公開テストエージェントを直接既に使えます — 組織不要。これは認証情報を保存したいチームにのみ必要です。

*Source: `server/src/addie/mcp/member-tools.ts`*

## content

コンテンツワークフローを管理 — ニュースソースを提案、委員会ドキュメントを追加または更新（管理者アクション）

### `propose_news_source`

業界監視のニュースソースとしてウェブサイトまたは RSS フィードを提案します。任意のコミュニティメンバーがソースを提案できます - 管理者がレビューして承認します。誰かが関連するアドテック、マーケティング、メディア出版物へのリンクを共有しニュースのため監視すべきと思うときにこれを使います。提案前に重複をチェックします。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `add_committee_document`

追跡のため委員会（ワーキンググループ、カウンシル、チャプター）に Google Docs ドキュメントを追加します。ドキュメントは自動的にインデックスされ要約されます。委員会メンバーとリーダーがドキュメントを追加できます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `update_committee_document`

委員会が追跡するドキュメントを更新します。タイトル、説明、URL、または featured ステータスを変更できます。委員会メンバーとリーダーがドキュメントを更新できます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `delete_committee_document`

委員会からドキュメントを削除します。ドキュメントはもはや追跡または表示されません。委員会リーダーのみがドキュメントを削除できます。

*Source: `server/src/addie/mcp/member-tools.ts`*

## billing (admin only)

課金と支払い操作を処理 - 支払いリンクを作成、請求書を送信、割引とプロモーションを管理、保留中の請求書をルックアップ

### `find_membership_products`

潜在的メンバーの利用可能なメンバーシップ製品を見つけます。
誰かが参加、メンバーシップ価格について尋ねるとき、またはメンバーになりたいときにこれを使います。
正しい製品を見つけるため会社タイプと概算収益について尋ねるべきです。

*Source: `server/src/addie/mcp/billing-tools.ts`*

### `create_payment_link`

認証されたメンバー自身の組織の Stripe チェックアウト支払いリンクを作成します。
リンクはサインインしたメンバーにのみ発行されます — 顧客メールとアイデンティティは認証されたセッションから取られ、呼び出し元供給の入力から決して取られません。メンバーは agenticadvertising.org でサインインしワークスペースを持たなければなりません。そうでない場合、拒否してまずサインアップに誘導します。
このツールは他の人や組織に代わって支払いリンクを生成できません。

*Source: `server/src/addie/mcp/billing-tools.ts`*

### `send_invoice`

認証されたメンバー自身の組織の請求書をプレビューし、送信前に金額と課金メールを確認できるようにします。連絡先メールと会社はサインインセッションから取られ、呼び出し元供給の入力から決して取られません。これを呼びメンバーが確認した後、送信には confirm\_send\_invoice を呼びます。

*Source: `server/src/addie/mcp/billing-tools.ts`*

### `send_payment_request`

見込み組織を見つけるか作成し、その製品をルックアップするか、レビュー用の請求書をドラフトするか、メンバーシップ招待を送ります。管理者はこのツールから支払いリンクを直接作成したり請求書を送ったりできません — それらの操作は受信者自身の認証されたセッションで、招待を受諾した後にのみ有効です。

アクション:

* "lookup\_only": 組織を見つけるか作成し、適格製品をリスト。読み取り専用。
* "draft\_invoice": 請求書がどう見えるか（金額、割引）をプレビュー。Stripe 書き込みなし。
* "send\_invite": メンバーシップ招待トークンを作成し連絡先にメール。これは直接請求書送信では **ありません** — サインインしていない受信者に請求書や支払いリンクを発行する管理者パスはありません。受信者がサインインし、契約を受諾し、請求書またはチェックアウトがその認証されたセッションで発行されます — 決して管理者や幻覚メールの下でではありません。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `grant_discount`

組織に割引を付与します。Stripe クーポン/プロモコードを作成します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `remove_discount`

組織から割引を削除します。注: これは作成された Stripe クーポンを削除しません。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_discounts`

アクティブな割引を持つ組織をリストします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `create_promotion_code`

マーケティングキャンペーン用のスタンドアロン Stripe プロモコードを作成します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `resend_invoice`

オープンな請求書を再送信します。invoice\_id（既知の場合）または company\_name（保留中の請求書をルックアップ）のいずれかを提供します。会社にちょうど 1 つのオープンな請求書がある場合、自動的に再送信されます。請求書が別のメールに行く必要がある場合、まず update\_billing\_email を使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `update_billing_email`

Stripe 顧客の課金メールを更新します。請求書が別のメールアドレス（例: 買掛金）に行く必要があるときに使います。org\_id または直接 customer\_id でルックアップできます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `preview_org_stripe_customer_update`

組織を別の Stripe 顧客に再リンクすることをプレビューします。組織と Stripe 顧客を検証し、現在と提案された顧客 ID を表示し、preview\_token を返します。変更は書き込みません。確認前に常に管理者にプレビューを表示します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `confirm_org_stripe_customer_update`

以前プレビューされた組織 Stripe 顧客再リンクを確認します。このツールは生の Stripe 顧客 ID を受け入れません。明示的な管理者承認の後、検証された preview\_token のみをコミットします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_pending_invoices`

保留中（未払い）の請求書を持つすべての組織をリストします。
管理者が未払い請求書または組織全体の支払いステータスについて尋ねるときにこれを使います。
オープンまたはドラフト請求書を持つ組織のリストを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_account`

任意の組織の完全なアカウントビューを取得: ライフサイクルステージ、メンバーシップステータス、エンゲージメントメトリック、パイプライン情報、拡充データ。任意の会社ルックアップに使います。一致する組織がない場合、users テーブルにフォールバック — 一致するメールドメインでサインアップしたがまだ組織を作成/参加していない人を表示（インバウンドウェブサイトサインアップに典型的）。

*Source: `server/src/addie/mcp/admin-tools.ts`*

## events

今後のイベントを閲覧、イベント登録をチェック、イベント詳細を取得、誰が来るかを見る、イベントへの関心を登録 — すべてのメンバーに利用可能

### `list_events`

ユーザー向けにパーソナライズされた AAO イベントをリストします。表示:

* ユーザーが既に登録しているイベント
* ユーザーがメンバーである地域チャプターのイベント
* ユーザーが関心を示した業界集会（CES、Cannes Lions など）のイベント
* 主要なグローバルサミット（全メンバーに公開）

バーチャルウェビナー（それらは教育コンテンツ）は含みません。

過去のイベントについて尋ねられたら、include\_past=true を設定します。
今後のイベントやまもなく起こることについて尋ねられたら、デフォルトを使います。

ユーザーが地域チャプターにいないか業界イベントに関心を示していない場合、
レスポンスは位置を共有するか業界集会グループに参加することを提案します。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `get_event_details`

登録数とウェイトリストを含む特定イベントの詳細を取得します。誰かが特定イベントについて尋ねるときにこれを使います。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `list_event_attendees`

イベントに登録されている人をリストします。誰かが「\[event] に誰が来るか?」「誰が登録したか?」「参加者リスト」「誰がそこにいるか?」と尋ねるときに使います。公開イベントの登録参加者の名前を表示します。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `register_event_interest`

現在のユーザーのイベントへの関心を登録します。誰かがイベントについて通知されたい、ウェイトリストに追加されたい、または正式登録せずに関心を表明したいときに使います。

*Source: `server/src/addie/mcp/event-tools.ts`*

## meetings

ミーティングをスケジュール、リスト、更新、キャンセル - 出席者を追加または削除、RSVP、繰り返しシリーズを管理、カレンダー招待と Zoom リンクを処理

### `schedule_meeting`

新しいワーキンググループミーティングをスケジュールします。誰かがミーティング、コール、議論をスケジュールするよう依頼するときにこれを使います。
ミーティングは Zoom リンクで作成されます。1 回限りのミーティングでは、カレンダー招待がデフォルトでワーキンググループメンバーに送られます。

繰り返しミーティングでは、カレンダー招待がデフォルトでワーキンググループメンバーに送られます（1 回限りのミーティングと同じ）。

ユーザーがワーキンググループに関連付けられたチャネルにいる場合、working\_group\_slug を省略でき、チャネルコンテキストから推論されます。

繰り返しミーティングには、freq、interval、count、byDay を伴う recurrence パラメーターを使います。

必須: title、start\_time（タイムゾーンサフィックスなしの ISO 形式 - それには timezone パラメーターを使う）
オプション: working\_group\_slug（チャネルから自動検出）、description、agenda、duration\_minutes、timezone、topic\_slugs、recurrence

重要: start\_time には、ユーザーのタイムゾーンの時刻を Z サフィックスなしで提供します。例えばユーザーが「2pm ET」と言う場合、"2026-01-15T14:00:00"（"2026-01-15T14:00:00Z" ではない）を使います。timezone パラメーター（デフォルト: America/New\_York）は start\_time がどのタイムゾーンにあるかを指定します。

これが処理する例のプロンプト:

* 「次の火曜午後 2 時 ET に技術ワーキンググループコールをスケジュール」
* 「1 月 15 日午後 3 時 PT に bylaws 小委員会ミーティングをセットアップ」
* 「今後 8 週間、毎週木曜午後 3 時に週次ガバナンスコールをスケジュール」
* 「隔週火曜午後 2 時に繰り返しクリエイティブ WG ミーティングを作成」

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `list_upcoming_meetings`

今後のミーティングをリストします。誰かがスケジュールされたミーティング、今後の予定、ミーティングカレンダーについて尋ねるときにこれを使います。また add\_meeting\_attendee、cancel\_meeting、update\_meeting のため meeting\_id が必要なときの最初のステップとしてこれを使います。ユーザーがメンバーである委員会にフィルターするには my\_committees\_only を使います。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `get_my_meetings`

ユーザーの今後のミーティングを取得します。誰かが「どのミーティングがあるか?」または「カレンダーに何があるか?」と尋ねるときにこれを使います。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `get_meeting_details`

出席者と RSVP ステータスを含む特定ミーティングの詳細を取得します。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `rsvp_to_meeting`

ミーティングに RSVP します。誰かがミーティングに出席したい、または辞退する必要があると言うときにこれを使います。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `cancel_meeting`

スケジュールされたミーティングをキャンセルします。すべての出席者にキャンセル通知を送ります。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `cancel_meeting_series`

繰り返しミーティングシリーズをキャンセルします。シリーズのすべての今後のミーティング（Zoom + カレンダー）をキャンセルしシリーズレコードをアーカイブします。誰かが繰り返しシリーズを完全に停止したいときにこれを使います。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `update_meeting`

既存ミーティングの詳細を更新します。誰かがスケジュールされたミーティングの時刻、タイトル、説明、アジェンダを変更したいときにこれを使います。

これはデータベース、Zoom（構成されている場合）、Google Calendar のミーティングを更新します。

重要: start\_time には、ユーザーのタイムゾーンの時刻を Z サフィックスなしで提供します（schedule\_meeting と同じ）。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `add_meeting_attendee`

既存ミーティングにメールで人を追加します。人ごとに 1 回これを呼びます。まず list\_upcoming\_meetings を使って meeting\_id を取得します。

例: 「Karen、Brian、Jonathan をコールに追加」は以下を要求:

1. meeting\_id を見つけるため list\_upcoming\_meetings
2. Karen のため add\_meeting\_attendee
3. Brian のため add\_meeting\_attendee
4. Jonathan のため add\_meeting\_attendee

add\_to\_series が true のとき、同じシリーズのすべての今後のミーティングに彼らを追加します。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `update_topic_subscriptions`

ワーキンググループ内のユーザーのミーティングトピックサブスクリプションを更新します。誰かがどのタイプのミーティングに招待されるかを変更したいときにこれを使います。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

### `manage_committee_topics`

ワーキンググループ/委員会のトピックを管理します。トピックはミーティングを整理し招待をフィルターするのに役立ちます。各トピックはサブグループ議論用の独自の Slack チャネルをオプションで持てます。現在のトピックを見るには action='list'、新しいトピックを作成するには action='add'、既存トピックを変更するには action='update'、トピックを削除するには action='remove' を使います。

*Source: `server/src/addie/mcp/meeting-tools.ts`*

## committee\_leadership

あなたがリードする委員会を管理: 共同リーダーとワーキンググループ、カウンシル、チャプター、業界集会のイベント管理

### `add_committee_co_leader`

あなたがリードする委員会に共同リーダーを追加します。委員会リーダーが委員会のリードを助ける別の人を追加したいときにこれを使います。

ワーキンググループ、カウンシル、チャプター、業界集会で機能します。

重要: 既にリーダーである委員会にのみ共同リーダーを追加できます。

使用例:

* 「Sarah を India Chapter の共同リーダーとして追加」
* 「Creative Working Group のリードを助けるため John を追加したい」
* 「Maria を CTV Council リーダーシップに追加」

*Source: `server/src/addie/mcp/committee-leader-tools.ts`*

### `remove_committee_co_leader`

あなたがリードする委員会から共同リーダーを削除します。その人はメンバーのまま残りますがリーダーシップアクセスを失います。

ワーキンググループ、カウンシル、チャプター、業界集会で機能します。

重要: あなたがリーダーである委員会からのみ共同リーダーを削除できます。
自分自身をリーダーとして削除できません（それには管理者に連絡）。

*Source: `server/src/addie/mcp/committee-leader-tools.ts`*

### `list_committee_co_leaders`

あなたがリードする委員会のすべての現在のリーダーをリストします。誰がリーダーシップアクセスを持つかを表示します。

ワーキンググループ、カウンシル、チャプター、業界集会で機能します。

*Source: `server/src/addie/mcp/committee-leader-tools.ts`*

### `list_working_groups`

AgenticAdvertising.org のアクティブな委員会をリストします。タイプでフィルターできます: ワーキンググループ（技術）、カウンシル（業界バーティカル）、チャプター（地域）。公開グループを全員に表示し、メンバーには非公開グループを含めます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `create_event`

新しい AAO イベントを作成します。誰かがミートアップ、ウェビナー、サミット、ワークショップを作成するよう依頼するときにこれを使います。
イベントは Luma（登録用）と AAO ウェブサイトの両方で作成されます。
共有用の Luma URL と AAO イベントページ URL を返します。

必須: title、start\_time（ISO 形式）、event\_type
オプション: description、end\_time、timezone、位置詳細、virtual\_url、max\_attendees

*Source: `server/src/addie/mcp/event-tools.ts`*

### `update_event`

既存イベントを更新します。説明、キャパシティ、タイミングなどのイベント詳細を変更するためにこれを使います。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `manage_event_registrations`

イベント登録を管理 - 登録を表示、ウェイトリストの出席者を承認、または出席者リストをエクスポート。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `check_person_event_status`

イベントでの特定の人のステータスをルックアップします。誰かが「\[person] は \[event] に招待されているか?」「\[person] は \[event] に出席したか?」「\[person] の RSVP ステータスは?」などと尋ねるときに使います。

招待リスト、登録、出席記録全体で名前またはメールで検索します。
招待ステータス、登録ステータス、出席したかを返します。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `invite_to_event`

イベントに人を招待します。招待リストに追加し登録レコードを作成します。

誰かが「\[person] を \[event] に招待」「\[person] を Foundry ゲストリストに追加」などと言うときに使います。

draft\_message が true の場合、Slack またはメール経由で送れる提案アウトリーチメッセージを返します。
招待は即座に記録されます。アウトリーチメッセージは管理者がレビューするドラフトです。

*Source: `server/src/addie/mcp/event-tools.ts`*

## admin (admin only)

管理操作 - 見込み客、組織、フィード、エスカレーション、ユーザーロール、委員会/ワーキンググループリーダーシップ、イベント管理（イベント作成/更新、登録管理、招待、出席者リスト）、メンバーインサイトとエンゲージメント分析、コミュニティ全体のエンゲージメントランキング、ブランドロゴレジストリレビューキュー（保留中ロゴの承認/拒否）、メンバーのディレクトリプロフィールまたはロゴを代わりに編集（管理者のみ）を管理

### `create_event`

新しい AAO イベントを作成します。誰かがミートアップ、ウェビナー、サミット、ワークショップを作成するよう依頼するときにこれを使います。
イベントは Luma（登録用）と AAO ウェブサイトの両方で作成されます。
共有用の Luma URL と AAO イベントページ URL を返します。

必須: title、start\_time（ISO 形式）、event\_type
オプション: description、end\_time、timezone、位置詳細、virtual\_url、max\_attendees

*Source: `server/src/addie/mcp/event-tools.ts`*

### `update_event`

既存イベントを更新します。説明、キャパシティ、タイミングなどのイベント詳細を変更するためにこれを使います。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `manage_event_registrations`

イベント登録を管理 - 登録を表示、ウェイトリストの出席者を承認、または出席者リストをエクスポート。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `check_person_event_status`

イベントでの特定の人のステータスをルックアップします。誰かが「\[person] は \[event] に招待されているか?」「\[person] は \[event] に出席したか?」「\[person] の RSVP ステータスは?」などと尋ねるときに使います。

招待リスト、登録、出席記録全体で名前またはメールで検索します。
招待ステータス、登録ステータス、出席したかを返します。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `invite_to_event`

イベントに人を招待します。招待リストに追加し登録レコードを作成します。

誰かが「\[person] を \[event] に招待」「\[person] を Foundry ゲストリストに追加」などと言うときに使います。

draft\_message が true の場合、Slack またはメール経由で送れる提案アウトリーチメッセージを返します。
招待は即座に記録されます。アウトリーチメッセージは管理者がレビューするドラフトです。

*Source: `server/src/addie/mcp/event-tools.ts`*

### `list_pending_invoices`

保留中（未払い）の請求書を持つすべての組織をリストします。
管理者が未払い請求書または組織全体の支払いステータスについて尋ねるときにこれを使います。
オープンまたはドラフト請求書を持つ組織のリストを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_account`

任意の組織の完全なアカウントビューを取得: ライフサイクルステージ、メンバーシップステータス、エンゲージメントメトリック、パイプライン情報、拡充データ。任意の会社ルックアップに使います。一致する組織がない場合、users テーブルにフォールバック — 一致するメールドメインでサインアップしたがまだ組織を作成/参加していない人を表示（インバウンドウェブサイトサインアップに典型的）。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `add_prospect`

追跡する新しい見込み組織を追加します。まず get\_account を使って会社が存在しないことを確認します。できるだけ多くの情報を捕捉: 名前、ドメイン、連絡先詳細、関心についてのノート。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `update_prospect`

既存の見込み客についての情報を更新します。ノートを追加、ステータスを変更、連絡先情報を更新、または関心レベルを設定するためにこれを使います。重要: 興奮、リソースコミットメント、参加意図を示すノートを追加するとき、interest\_level もそれに応じて設定します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `enrich_company`

Lusha を使って会社を調査しファーモグラフィックデータ（収益、従業員数、業界など）を取得します。ドメインまたは会社名で使えます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `query_prospects`

異なるビュー全体で見込み客をクエリします。視点を切り替えるには `view` を使います: "all"（デフォルト）、"my\_engaged"、"my\_followups"、"unassigned"、"addie\_pipeline"。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `prospect_search_lusha`

基準に一致する潜在的見込み客のため Lusha のデータベースを検索します。業界、規模、位置に基づいてアプローチする新しい会社を見つけるためにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `search_industry_feeds`

RSS 業界フィードを検索してリストします。名前、URL、カテゴリーでフィードを見つける、または注意が必要なエラーのあるフィードを見るためにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `add_industry_feed`

業界ニュースを監視する新しい RSS フィードを追加します。フィード URL と名前を提供します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_feed_stats`

業界フィードについての統計を取得 - 合計フィード、アクティブフィード、収集された記事、処理ステータスなど。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_platform_stats`

管理者プラットフォーム統計を取得: 重複排除された人の合計、加えてライフサイクル階層、メンバーシップ階層、サブスクリプションステータスごとの組織数。プラットフォームレベルのメンバー、ユーザー、または組織数に使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_feed_proposals`

コミュニティメンバーが提出した保留中のフィード提案をリストします。どのニュースソースが提案されたかをレビューするためにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `approve_feed_proposal`

フィード提案を承認しフィードを作成します。最終フィード名と URL を提供しなければなりません（実際の RSS フィードを見つけた場合、提案された URL と異なりうる）。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `reject_feed_proposal`

フィード提案を拒否します。提案者と共有できる理由をオプションで提供します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `add_media_contact`

Slack ユーザーを既知のメディア連絡先（ジャーナリスト、記者、編集者）としてフラグします。このユーザーからのメッセージは特に注意して扱われ、機密トピックは逸らされます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_flagged_conversations`

機密トピック検出のためフラグされた会話をリストします。これらは適切な処理を保証するため人間レビューが必要です。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `review_flagged_conversation`

フラグされた会話をレビュー済みとしてマークします。フラグされたメッセージを見てフォローアップアクションが必要か判断した後にこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `create_chapter`

Slack チャネル付きの地域チャプターを作成します。創設メンバーをチャプターリーダーとして設定します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_chapters`

すべての地域チャプターをそのメンバー数と Slack チャネルとともにリストします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `create_industry_gathering`

カンファレンス/トレードショーの業界集会を作成します。イベント終了後に自動アーカイブします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_industry_gatherings`

すべての業界集会をその日付、位置、メンバー数とともにリストします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_working_groups`

AgenticAdvertising.org のアクティブな委員会をリストします。タイプでフィルターできます: ワーキンググループ（技術）、カウンシル（業界バーティカル）、チャプター（地域）。公開グループを全員に表示し、メンバーには非公開グループを含めます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_working_group`

説明、リーダー、メンバー数、最近の投稿を含む特定のワーキンググループの詳細を取得します。グループスラッグ（URL フレンドリーな名前）を使います。名前、組織、メールを含む完全なメンバーリストを得るには include\_members: true を渡します（非公開グループは管理者のみ）。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `add_committee_leader`

ユーザーを委員会のリーダーとして追加します。リーダーは投稿、イベント、メンバーを管理できます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `remove_committee_leader`

ユーザーを委員会リーダーシップから削除します。ユーザーは通常メンバーのまま残ります。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_committee_leaders`

委員会のすべてのリーダーをリストします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `merge_organizations`

重複する組織レコードをマージします。破壊的、元に戻せません。まず preview=true でプレビューします。両方の組織が Stripe 顧客を持つ場合、stripe\_customer\_resolution を指定しなければなりません。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `find_duplicate_orgs`

名前またはドメインで重複組織を検索します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `check_domain_health`

データ品質問題のためドメインヘルスをチェック: 孤立ドメイン、コンフリクト、ミスアラインしたユーザー。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `manage_organization_domains`

組織の検証済みドメインを追加、削除、リスト、プライマリ設定、または再照合します。WorkOS に同期します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `update_org_member_role`

組織内のユーザーのロールを更新します。メンバーの権限を変更するためにこれを使います。

一般的なシナリオ:

* ユーザーがメンバーシップを支払ったがチームを管理できない → 管理者に昇格
* 誰かにチームメンバーを招待する能力を付与する必要 → 管理者に昇格
* ユーザーが組織の完全な制御を持つべき → オーナーに昇格

ロール: member（デフォルト）、admin（チーム管理可能）、owner（完全な制御）

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `claim_prospect`

見込み客の所有権を主張します。現在の人間ユーザーを割り当てるには owner\_type "self"（デフォルト）を、Addie を SDR オーナーとして割り当てるには "addie" を使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `triage_prospect_domain`

メールドメインを潜在的見込み客として評価します。Addie は会社を調査し、フィットを判断し、オプションで見込みレコードを作成します。誰かがまだシステムにない会社について言及するときにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `suggest_prospects`

見込みリストに追加する会社を提案します。マップされていないドメインと Lusha 一致を見つけます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `set_reminder`

見込み客のリマインダー/次のステップを設定します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `my_upcoming_tasks`

今後のタスクとリマインダーをリストします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `complete_task`

タスク/リマインダーを完了としてマークします。会社名、組織 ID、またはすべての期限超過タスクを一度に完了できます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `log_conversation`

見込み客/メンバーとの会話またはインタラクションをログします。分析して学びを抽出します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_member_search_analytics`

メンバー検索と紹介についての分析を取得します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_organizations_by_users`

ユーザー数（ウェブサイト + Slack のみ）でランク付けされた組織をリストします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_users_by_engagement`

コミュニティポイント（イベント、ワーキンググループ、コンテンツ、接続、GitHub から獲得）でランク付けされたコミュニティメンバーをリストします。関係ステージ、組織、アクションタイプごとのポイント内訳を表示します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_slack_users_by_org`

特定組織の Slack ユーザーをリストします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_paying_members`

サブスクリプションレベル（$50K ICL、$10K corporate、\$2.5K SMB、individual）でグループ化されたすべての有料メンバーをリストします。デフォルトで個人メンバーを含みます。corporate のみには include\_individual: false を渡します。各エントリーはプライマリ連絡先の名前とメールを含みます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `resend_invoice`

オープンな請求書を再送信します。invoice\_id（既知の場合）または company\_name（保留中の請求書をルックアップ）のいずれかを提供します。会社にちょうど 1 つのオープンな請求書がある場合、自動的に再送信されます。請求書が別のメールに行く必要がある場合、まず update\_billing\_email を使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `update_billing_email`

Stripe 顧客の課金メールを更新します。請求書が別のメールアドレス（例: 買掛金）に行く必要があるときに使います。org\_id または直接 customer\_id でルックアップできます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `add_working_group_member`

ユーザーをワーキンググループ、カウンシル、チャプター、または業界集会のメンバーとして追加します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `remove_working_group_member`

ユーザーをワーキンググループ、カウンシル、チャプター、または業界集会から削除します。ユーザーは削除されず非アクティブ化されます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `rename_working_group`

ワーキンググループ、チャプター、または委員会をリネームします。表示名とオプションでスラッグを更新します。チャプターや WG をリネームする必要があるとき（例: 「Germany Chapter」→「DACH Chapter」）にこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_missing_brands`

まだレジストリにない最もリクエストされたブランドドメインをリストします。需要シグナルを表示します — 人々が探しているが私たちが持っていないブランド。

*Source: `server/src/addie/mcp/brand-tools.ts`*

### `list_missing_properties`

まだレジストリにない最もリクエストされたパブリッシャードメインをリストします。需要シグナルを表示します — 人々が探しているが私たちが持っていないプロパティ。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `get_outreach_stats`

アウトリーチパフォーマンスメトリックを取得: 送られたメッセージ、応答率。「アウトリーチはどうか?」またはエンゲージメントパフォーマンスについて尋ねられたときにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_outreach_history`

アウトリーチメッセージ履歴を取得します。slack\_user\_id 付きで、その人の目標と応答を伴う完全なアウトリーチタイムラインを返します。なしで、最近のシステム全体のアウトリーチを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `send_outreach`

Slack ユーザーへのアウトリーチをトリガーします。まず適格性をチェックします。送信せずに適格性をチェックするには dry\_run=true を設定します。完全な人のコンテキストには lookup\_person を使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `lookup_person`

Slack ユーザー ID、メール、または名前で人をルックアップします。関係ステージ、センチメント、連絡適格性、最近のアクティビティ、組織を返します。人レベルのコンテキスト（組織レベルの get\_account に対して）に使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_action_items`

アウトリーチパイプラインからのオープンなアクションアイテム — ナッジ、ウォームリード、モメンタムシグナル、フォローアップ — を取得します。今日注意が必要なものを表示します。「誰にフォローアップが必要か?」または「パイプラインに何があるか?」に答えるために使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_pending_brand_logos`

レジストリ全体でモデレーターレビューを待つブランドロゴをリストします。ロゴ ID、ドメイン、アップローダーメール、タグ、保留期間を返します。レジストリ承認キューをトリアージするか「どのロゴが承認を必要とするか?」に答えるためにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_brand_logos`

1 つの特定ブランドドメインのすべてのロゴ — 保留中、承認済み、拒否、削除 — をリストして、ブランドのロゴが表示されているかいないかを調査します。手元にドメインがあるときにこれを使います。すべてのドメイン全体のグローバルモデレーションキューには、代わりに list\_pending\_brand\_logos を使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `review_brand_logo`

保留中のブランドロゴを承認、拒否、または削除します。承認するとブランドの会社リスティングで可視になります。拒否すると隠されます。削除するとトゥームストーン化します。未検証ブランドの承認時にマニフェスト再構築をトリガーします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `update_member_logo`

メンバーのディレクトリプロフィールのロゴ URL を設定または更新します。公開ホストされた HTTPS ロゴ URL と、彼らを識別するメンバーの org\_name またはプロフィールスラッグのいずれかが必要です。なければブランドエントリーを作成し、あれば既存のものを更新します。

これをロゴファイルのアップロードやホストに使わないでください — URL は既に公開アクセス可能でなければなりません。更新後、関連サポートチケットをクローズするため resolve\_escalation を使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `update_member_profile`

メンバーのディレクトリプロフィールのフィールドを更新します。org\_name またはスラッグ（完全一致が必要）でメンバーを識別します。以下の任意の組み合わせを受け入れます: 説明、タグライン、連絡先情報、ソーシャルリンク、本社、市場、オファリング、可視性設定。

ロゴ変更には、代わりに update\_member\_logo を使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `transfer_brand_ownership`

ブランドドメインの所有権を 1 つの組織から別の組織に移転します。監査のためリビジョンを記録します。帯域外検証（買収文書、サポートチケット、法的通信）が新しい組織がドメインを所有すべきと確認した後に使います。

未検証の紛争を解決するために使わないでください — それらにはエスカレーションキューを使います。これは確認された移転のみのためです。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_orphaned_brands`

孤立状態のブランドドメインをリストします — 以前のオーナーが放棄しマニフェストが採用のため保持されている。放棄されたブランドを監査し、どれが古いデータを持つかを見て、管理者クリーンアップをトリガーするか潜在的採用者にアプローチするためにこれを使います。以前のオーナー組織名 + id、放棄時期、管理者が一目で決定できるマニフェストプレビューを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `create_contact`

メールで人の連絡先レコードを作成または見つけます。email\_contacts（CRM）と person\_relationships（エンゲージメント追跡）に書き込みます。連絡先が新規か、組織に自動一致したかを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

## outreach (admin only)

SDR アウトリーチ操作 — アウトリーチ統計を表示、履歴をチェック、アウトリーチを送信、人をルックアップ、アクションアイテムを管理（管理者のみ）

### `get_outreach_stats`

アウトリーチパフォーマンスメトリックを取得: 送られたメッセージ、応答率。「アウトリーチはどうか?」またはエンゲージメントパフォーマンスについて尋ねられたときにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_outreach_history`

アウトリーチメッセージ履歴を取得します。slack\_user\_id 付きで、その人の目標と応答を伴う完全なアウトリーチタイムラインを返します。なしで、最近のシステム全体のアウトリーチを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `send_outreach`

Slack ユーザーへのアウトリーチをトリガーします。まず適格性をチェックします。送信せずに適格性をチェックするには dry\_run=true を設定します。完全な人のコンテキストには lookup\_person を使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `lookup_person`

Slack ユーザー ID、メール、または名前で人をルックアップします。関係ステージ、センチメント、連絡適格性、最近のアクティビティ、組織を返します。人レベルのコンテキスト（組織レベルの get\_account に対して）に使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_action_items`

アウトリーチパイプラインからのオープンなアクションアイテム — ナッジ、ウォームリード、モメンタムシグナル、フォローアップ — を取得します。今日注意が必要なものを表示します。「誰にフォローアップが必要か?」または「パイプラインに何があるか?」に答えるために使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_account`

任意の組織の完全なアカウントビューを取得: ライフサイクルステージ、メンバーシップステータス、エンゲージメントメトリック、パイプライン情報、拡充データ。任意の会社ルックアップに使います。一致する組織がない場合、users テーブルにフォールバック — 一致するメールドメインでサインアップしたがまだ組織を作成/参加していない人を表示（インバウンドウェブサイトサインアップに典型的）。

*Source: `server/src/addie/mcp/admin-tools.ts`*

## collaboration

他の AgenticAdvertising.org メンバーにダイレクトメッセージを送り、会話コンテキストを転送し、コミュニティ全体でコラボレーションします

### `send_member_dm`

Slack で別の AgenticAdvertising.org メンバーにダイレクトメッセージを送ります。

ユーザーが明示的に以下を依頼するときにこれを使います:

* 彼らに代わって別のメンバーにアプローチ
* フィードバックのため会話サマリーを誰かに転送
* 特定の人にフォローアップまたは通知を送る

メッセージは誰が送信を依頼したかを示す帰属を含みます。
コンテキストとして現在の会話のサマリーをオプションで含められます。

受信者をメール（推奨）、名前（曖昧性解消が必要かも）、または Slack ユーザー ID でルックアップします。

ユーザーが誰かにメッセージするよう明示的にリクエストしない限り使わないでください。

*Source: `server/src/addie/mcp/collaboration-tools.ts`*

## certification

AdCP Academy — トラックをリスト、モジュールを教える、演習を実行、プレースメント評価、学習者の進捗を追跡

### `list_certification_tracks`

すべての AdCP 認定トラックと各での学習者の進捗をリストします。トラック名、説明、モジュール数、完了ステータスを返します。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `get_certification_module`

モジュールを開始せずにそのコンテンツをプレビューします。読み取り専用閲覧のためレッスンプラン、演習、評価基準を返します。進捗を記録せず前提条件をチェックしません。学習者が実際にモジュールを受講したいときは代わりに start\_certification\_module を使います。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `start_certification_module`

認定モジュールの教授を開始します。任意のモジュールコンテンツを教える、デモを実行する、またはモジュールトピックについての質問に答える前に呼ばれなければなりません。これはオプションではありません — モジュールを開始せずに教えることは進捗が追跡されず、実演が記録されず、学習者がクレジットを得ないことを意味します。まずこれを呼び、次に返されたレッスンプランを使って教えます。学習者を開始済みとして記録し、前提条件とメンバーシップをチェックし、教授指示と評価基準を伴うレッスンプランを返します。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `complete_certification_module`

認定モジュールを完了としてマークします。学習者がすべての学習目標の習得を実演したときにのみ呼びます。ギャップがある場合、教え続けます — 失敗はなく、「まだ準備ができていない」だけです。あなたの仕事は彼らをそこに到達させることで、判定することではありません。すべての目標を理解していると確信したとき、内部評価スコアでこれを呼びます。学習者はこれらのスコアを決して見ません — それらは管理者分析と品質較正のためだけです。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `get_learner_progress`

すべての認定モジュールとトラック全体で現在の学習者の進捗を取得します。どのモジュールが完了、進行中、未開始か、加えて獲得した証明書を表示します。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `test_out_modules`

プレースメント評価が学習者が既に知識を持つことを確認した後、モジュールをテストアウト済みとしてマークします。徹底的な評価を実施した後にのみこれを呼びます — 表面的な馴染みだけでなく、モジュールトピックごとに探るような質問をします。スペシャリストまたはビルドプロジェクトモジュール（任意の S トラックモジュール、B4、C4、D4）を決してテストアウトしません。正式なコースワークが完了していないためスコアを授与しませんが、進級の前提条件を満たします。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `start_certification_exam`

スペシャリストディープダイブモジュール（S1: Media Buy、S2: Creative、S3: Signals、S4: Governance、S5: Sponsored Intelligence）を開始します。学習者は Practitioner 資格を保持していなければなりません。集大成形式、ラボ演習、評価基準を返します。あなた（Sage）は組み合わされたハンズオンラボと適応試験を実施します — 仕様に対して学習者を技術的に評価します。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `complete_certification_exam`

スペシャリスト集大成を確定します。学習者が習得を実演した場合（各次元で内部スコア 70%+）、スペシャリスト資格を授与し Certifier バッジ発行をトリガーします。まだ準備ができていない場合、さらなる作業が必要な領域を返します — 教え続けます。ラボフェーズと試験フェーズの両方が完了するまで呼ばないでください。学習者が早く止めるよう依頼した場合は呼ばないでください。学習者とスコアを決して共有しません。

*Source: `server/src/addie/mcp/certification-tools.ts`*

## 常時利用可能

これらのツールはルーターの意図にかかわらずすべての会話で到達可能です。認証済みと匿名の両方のユーザーが、ハンドラーが許可するとき使えます。

### `escalate_to_admin`

自分で満たせないリクエストを人間管理者にエスカレートします。

以下のときにこれを使います:

* ユーザーがあなたにツールがないアクション（チャネルへの投稿、issue の作成、物事のリネーム）の実行を依頼
* リクエストが管理者の判断、アカウントアクセス、またはあなたが実行できない人間のアクションを必要とする
* トピックが真に機密（法務、コンプライアンス、対立的、論争的政治）
* 利用可能なツールで助けようとして失敗した

以下には使いません:

* あなたのツールやルールファイル（knowledge.md、behaviors.md）で答えられる質問
* コミュニティフィットの質問（「私の背景はワーキンググループに合うか?」） — knowledge.md と behaviors.md のワーキンググループマッピングを使って直接答える
* クレジットカードまたは請求書での任意の階層のアップグレード日割りを含む日常メンバーシップ価格 — knowledge.md の FAQ がこれをカバー。返金、周期外クレジット、カスタム契約、通貨変更のみエスカレート
* 各部分が独立して答えられるマルチパート質問 — まず分解し、部分に答え、バンドルをエスカレートしない（constraints.md の「Decompose bundled questions」を参照）
* 「Complex」と「sensitive」は魔法の言葉ではありません。バンドルまたはマルチドメインの質問は自動的に Complex ではありません。エスカレート前に各部分が本当にあなたの知識やケイパビリティの外にあるかチェックします
* 管理者の注意を必要としないもの
* 一般的な会話

エスカレート前にユーザーと確認 — まずユーザーの同意を得なければなりません:

* ユーザーにこれのツールがないことを伝え、何をエスカレートするか説明
* チームに渡してほしいか尋ねる
* ユーザーがエスカレートを望むと確認した後にのみこのツールを呼ぶ

このツールを呼ぶ前に — エスカレーションを実行可能にする十分なコンテキストを集めます:

* リクエストが曖昧な場合、まず明確化の質問をする
* リクエストが誰からかを確認: 名前と組織
* チームがフォローアップできるよう常にメールアドレスや Slack ハンドルを収集。ユーザーが提供していない場合、エスカレート前に尋ねる
* 誰かが別の人に代わって尋ねている場合、その人の名前と連絡先詳細をサマリーに捕捉
* 関連コンテキスト（タイムライン、緊急性、既に試したこと）を含める

エスカレートするとき、助けられる人間に渡していることをユーザーに正直に伝えます。

*Source: `server/src/addie/mcp/escalation-tools.ts`*

### `get_escalation_status`

現在のユーザーのため以前エスカレートされたサポートリクエストのステータスをチェックします。
ユーザーが以前のリクエスト、チケット、または誰かがフォローアップしたかのステータスについて尋ねるときにこれを使います。
現在のステータスと任意の解決ノートを伴う彼らのエスカレーションのリストを返します。

*Source: `server/src/addie/mcp/escalation-tools.ts`*

### `get_account_link`

ユーザーの Slack アカウントを AgenticAdvertising.org アカウントと接続するリンクを取得します。ユーザーのアカウントがリンクされておらずメンバー機能にアクセスしたいときにこれを使います。重要: ツール出力全体をユーザーと共有 - それは必要なクリック可能なサインインリンクを含みます。ユーザーがリンクをクリックしてサインインし、アカウントが自動的に接続されます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `capture_learning`

ユーザーが共有した価値ある知識または視点を捕捉します。

ユーザーが以下を共有するときにこれを使います:

* 業界に関する戦略的視点
* 採用障壁または実装経験
* AdCP または AgenticAdvertising.org についてのフィードバック
* 市場インテリジェンスまたは競合インサイト
* ユースケースまたは新規アプリケーション

これはチームがコミュニティ会話から学び Addie の知識を改善するのに役立ちます。

以下には使いません:

* 一般的な質問またはサポートリクエスト
* 既にドキュメントにあるコンテンツ
* オフトピックの会話

*Source: `server/src/addie/mcp/escalation-tools.ts`*

### `set_outreach_preference`

Addie がプロアクティブなメッセージ（ヒント、リマインダー、フォローアップ）をどのくらいの頻度で送るかを設定します。頻度を選ぶか完全にオプトアウトします。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `search_image_library`

トピックまたは概念に一致する画像のため承認済みイラストライブラリを検索します。レスポンスに含められる画像 URL と alt テキストを返します。すべての検索は自動的にログされます。

*Source: `server/src/addie/mcp/image-tools.ts`*

### `draft_github_issue`

GitHub issue をドラフトし、ユーザーが作成する事前入力された URL を生成します。ユーザーがバグをレポート、機能をリクエスト、または GitHub issue の作成を依頼するときにこれを使います。重要: ユーザーはツール出力を見られません - このツールの出力全体（GitHub リンク、タイトル、ボディプレビュー）をレスポンスにコピーしなければなりません。実際のリンクを含めずに「上のリンクをクリック」と決して言わないでください。ユーザーがリンクをクリックして自身の GitHub アカウントから issue を作成します。すべての issue は、プロトコル、スキーマ、AgenticAdvertising.org サーバー、ドキュメントを含む "adcp" リポジトリに行きます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `create_github_issue`

WorkOS Pipes GitHub 接続経由でログインしたユーザーが作成した GitHub issue を adcontextprotocol/adcp に提出します。ユーザーにドラフトを表示し確認を得た後に使います。ユーザーがまだ GitHub を接続していない場合、ツールは 1 回限りの Connect リンクを伴うメッセージを返し、代わりに `draft_github_issue` を依頼できることをリマインドします — その完全なメッセージを返信に含めます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_github_issue`

番号で GitHub issue または PR を読みます。ユーザーが GitHub リンクを貼る、「issue #1234」を参照する、または特定の RFC、epic、PR のステータス/内容について尋ねるときに使います。タイトル、ボディ、状態、ラベル、作成者、オプションで最近のコメントと PR diff を返します。任意の公開 GitHub リポジトリ（フォークを含む）で動作します。PR レビュースレッドコメント（特定の diff 行）は返しません — issue スタイルのトップレベルコメントのみ。ユーザーが PR リンクを貼るかコードレビューを求めるとき、`include_diff: true` を設定します。キーワード検索には使わないでください — list\_github\_issues を使います。github.com/.../issues|pull URL に fetch\_url を使わないでください。このツールは構造化フィールドを返します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `propose_content`

編集レビューのためドラフト（記事またはリンク）を提出します。コンテンツは pending\_review に着地します。委員会リードまたは管理者が承認して公開します。デフォルト委員会は "editorial"（サイト全体の Perspectives）。`title` のみが必須です。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_my_content`

ユーザーが作成者、提案者、またはオーナー（委員会リード）であるすべてのコンテンツを取得します。ステータスと関係情報を伴うすべてのコレクション全体のコンテンツを表示します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `list_pending_content`

ユーザーが承認/拒否できるレビュー保留中のコンテンツをリストします。委員会リードのみが委員会コンテンツを見ます。管理者はすべての保留中コンテンツを見ます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `approve_content`

公開のため保留中コンテンツを承認します。委員会リード（自身の委員会について）と管理者のみがコンテンツを承認できます。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `reject_content`

コンテンツを永久に拒否します。委員会リード（自身の委員会について）と管理者のみがコンテンツを拒否できます。提案者は拒否理由を見ます。作成者がフィードバックに対処して再提出すべき場合は代わりに request\_revisions を使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `request_revisions`

作成者にコンテンツを修正して再提出するよう依頼します。作成者が再提出するまで記事はレビューキューに「needs revisions」として可視のまま残ります。コンテンツが修正可能なとき reject\_content の代わりにこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `check_illustration_status`

パースペクティブ記事が編集イラストを持つか、作成者が生成できるかをチェックします。

*Source: `server/src/addie/mcp/illustration-tools.ts`*

## 常時利用可能（管理者）

ルーターの意図にかかわらずすべての会話で到達可能な管理者専用ツール。

### `resolve_escalation`

エスカレーションを解決済みとしてマークし、Slack DM またはメール経由でユーザーに通知します。以前エスカレートされたリクエストを処理した後にこれを使います。

重要: 理由がない限り（例: テストエスカレーション、重複）常にユーザーに通知します。
Slack ユーザー ID が記録にあるとき Slack DM 経由、フォールバックとしてメール経由で通知が送られます。
これがエスカレーション結果についてユーザーに通知する方法です — エスカレーションについて「誰かに知らせて」「フォローアップ」「ループを閉じて」と依頼されたときはいつでもこれを使います。

例:

* ユーザーが管理者ロールを必要とした → update\_org\_member\_role を使用 → 解決して通知
* ユーザーが共同リーダー追加を必要とした → add\_committee\_co\_leader を使用 → 解決して通知
* 管理者が「これは修正された、知らせて」と言う → 解決して通知
* 重複リクエスト → wont\_do で解決、通知不要

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_escalations`

管理者の注意が必要なエスカレーションをリスト、または ID で特定のエスカレーションをルックアップします。

特定のエスカレーション（任意のステータス）の詳細を得るには escalation\_id を使います。
エスカレーションを閲覧するには status フィルターを使います（デフォルトは open）。

*Source: `server/src/addie/mcp/admin-tools.ts`*

## その他のツール

コードで定義されているが上のどのツールセットでも参照されていないツール。これらは通常登録に特定のチャネル/認証条件を必要とします。詳細はソースを参照してください。

### `research_domain`

包括的なドメイン調査: ブランドレジストリをチェックし、Brandfetch + Sonnet 分類 + Lusha ファーモグラフィックス経由で拡充します。既に新鮮なデータ（\< 30 日）を持つソースをスキップします。ブランドアイデンティティ、企業階層（house\_domain/parent\_brand）、ファーモグラフィックスを 1 回の呼び出しで返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `diagnose_signin_block`

ユーザーが AgenticAdvertising.org にサインインできないとレポートするときに使います。人、招待、組織メンバーシップ状態を単一の判定に組み合わせます — needs\_signin（アカウント存在、サインインするだけ）、needs\_resend（招待期限切れまたは古い、新しいものを送る）、needs\_invite（記録に招待なし、送る）、または needs\_human（状態が不明）。一般的なアカウント質問には使わないでください — それらには lookup\_person または get\_account を使います。判定に加えて 1 行の理由と対処する保留中招待トークンを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_invites_for_org`

管理者が「X にどの招待があるか」と尋ねるとき、または再送信や取り消し前に招待トークンを参照する必要があるときに使います。デフォルトで保留中のみ。広げるには include\_accepted または include\_revoked を渡します。20 で上限、有効期限（最も近いものから）でソート。resend\_invite または revoke\_invite にトークンを引用し戻せるよう、行ごとに 1 招待をそのトークンサフィックスとともに返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `resend_invite`

保留中または期限切れのメンバーシップ招待をリフレッシュするために使います — オリジナルをアトミックに取り消し新しいものをメールします。真新しい連絡先を招待するために使わないでください（それには send\_payment\_request を使います）。受諾された招待には使わないでください。新しい有効期限とメールが配信されたかを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `revoke_invite`

保留中または期限切れの招待をキャンセルするために使います（例: 誤ったメール、人がもう参加しない）。受信者に通知を送りません — 既存の招待リンクが単に動作しなくなります。既に受諾または既に取り消された招待を取り消せません。以前のステータスを含む確認を返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `add_member_to_org`

管理者またはオーナーが有料組織に同僚を追加、招待、または昇格するよう依頼するときに使います。また diagnose\_signin\_block が認可されたリクエスターに needs\_invite を返すときに取るアクション。4 つの状態を自動的に処理: 新しいユーザーを招待（まだ WorkOS アカウントなし）、既存ユーザーを組織に追加、ロールを更新、または既に正しければ no-op。メンバーの削除（削除パスなし）、自身のロール変更、または個人ワークスペースには使わないでください。invited、member\_added、role\_updated、no\_change のいずれかを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `create_committee`

委員会（ワーキンググループ、カウンシル、またはガバナンス組織）を作成します。チャプターには create\_chapter、カンファレンスには create\_industry\_gathering を使います。名前で既存の Slack チャネルをリンクできます。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `update_user_name`

ユーザーの表示名（名と姓）を更新します。ユーザーの名前が誤って表示されている（例: メールプレフィックスとして）手動修正が必要なときにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `ban_entity`

ユーザー、組織、または API キーを禁止します。スコープはプラットフォーム全体（すべてのアクセスをブロック）またはレジストリ固有（ブランド/プロパティ編集のみブロック）にできます。

例:

* ユーザーをプラットフォーム禁止: ban\_type=user, entity\_id=user\_01HW\..., scope=platform
* 組織をブランド編集から禁止: ban\_type=organization, entity\_id=org\_01HW\..., scope=registry\_brand
* API キーを取り消し: ban\_type=api\_key, entity\_id=wkapikey\_..., scope=platform

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `unban_entity`

禁止を削除します。禁止 ID を直接、または ban\_type + entity\_id + scope でルックアップして提供します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `list_bans`

アクティブな禁止をリストします。ban\_type、scope、entity\_id でオプションでフィルターします。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_person_memory`

人について私たちが知っていることの完全な絵 — アイデンティティ、メンバーシップ、エンゲージメント、設定、保留中招待、最近のスレッド — を推論前に 1 つのビューに集める必要があるときに使います。lookup\_person + get\_account + list\_invites\_for\_org を連鎖させるよりこれを優先します。組織レベルの質問には使わないでください。各事実がどこから来たか引用できるよう、ソース付きの構造化サマリーを返します。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_engagement_plan`

人のエンゲージメントプランをプレビュー — 連絡適格性、スコア付き機会、Addie が何を言うかを表示します。エンゲージメント決定を理解またはデバッグするためにこれを使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `get_outreach_health`

アウトリーチシステムのヘルスレポートを取得: ステージ内訳、サーキットブレーカーに近づく過剰接触された人、アウトリーチボリューム、メール統計。システムヘルスを評価するか「アウトリーチはどうか?」と尋ねられたときに使います。

*Source: `server/src/addie/mcp/admin-tools.ts`*

### `confirm_send_invoice`

send\_invoice が表示した詳細を確認した後、認証されたメンバー自身の組織の請求書を送ります。連絡先メール、会社、請求先住所はサインインセッションから来ます — それらは上書きできません。組織は既に記録に請求先住所を持たなければなりません（ダッシュボードまたは招待受諾フロー経由で設定）。

*Source: `server/src/addie/mcp/billing-tools.ts`*

### `get_billing_portal`

メンバーが請求書を表示、領収書をダウンロード、支払い方法を更新、サブスクリプションを管理できる Stripe カスタマーポータルへのリンクを取得します。
メンバーが領収書、請求書、課金履歴、支払い方法、サブスクリプション管理について尋ねるときにこれを使います。
メンバーはサインインしていなければなりません。

*Source: `server/src/addie/mcp/billing-tools.ts`*

### `publish_brand_canonical_document`

サブブランドチームのため Brand Canonical Document（brand.json バリアント 5）を生成します。ブランドのアイデンティティフィールド（ロゴ/カラー/トーンなど）を持つ JSON ドキュメントを構築し、brand.json スキーマに対して検証し、ドキュメントとホストされるべきパス（https\://{domain}/.well-known/brand.json）を返します。無効なドキュメントの代わりに検証エラーを返します。アップロードしません — オペレーターが返された JSON を自身でホストします。

*Source: `server/src/addie/mcp/brand-canonical-tools.ts`*

### `add_to_brand_refs`

House Portfolio の brand\_refs\[] に portfolio\_entry ポインターを追加します。house の brand.json を直接渡す（house\_brand\_json）か、ツールにフェッチさせます（house\_domain）。仕様のクロス配列一意性不変条件を強制します: brand\_id は brands\[] と brand\_refs\[] の両方に現れてはならず（MUST NOT）、各 brand\_id/domain は brand\_refs\[] 内で一意でなければなりません。更新された brand.json または明確な検証エラーを返します。

*Source: `server/src/addie/mcp/brand-canonical-tools.ts`*

### `check_mutual_assertion`

リーフブランドのドメインが与えられたとき、その正準ドキュメントと主張された house のポートフォリオをフェッチします（House Redirect を house 側で最大 3 ホップ、Conformance セクションに従いフォロー）。関係トラストを分類: mutual（両側が相互）、leaf\_only（リーフが house を主張、house は沈黙）、house\_only（house がリーフを主張、リーフは沈黙 — 別の呼び出し元が既に持つ場合 house をチェックすることで返される）、standalone（house\_domain なし）、または unverifiable（一方または両方のフェッチが失敗）。呼び出し元が leaf\_only エッジで notify\_pending\_verification に渡せるよう、存在するとき house の contact.email を返します。

*Source: `server/src/addie/mcp/brand-canonical-tools.ts`*

### `notify_pending_verification`

leaf\_only エッジが検出されたとき house の contact.email に SHOULD レベルの通知メールを送ります。{leaf, house} ペアごとに 24 時間ごと 1 通知にレート制限され、並行呼び出し元が二重送信できないよう brand\_assertion\_notifications テーブルに永続化されます。機能フラグ（BRAND\_ASSERTION\_EMAIL\_ENABLED）の背後 — デフォルトで log-only なので、オペレーターがライブ送信パスを有効化する前に送信されたであろうペイロードをレビューできます。

*Source: `server/src/addie/mcp/brand-canonical-tools.ts`*

### `parse_brand_properties`

オペレーターが所有するブランドのスマートペーストインポートをプレビューします。貼り付けられたテキスト（ドメインとアプリバンドルのリスト）またはボディがフェッチされるべき URL を取り、インポートされる構造化プロパティリストを返します。import\_brand\_properties を呼ぶ前にユーザーは確認しなければなりません — まず解析されたリストを表示します。呼び出し元の組織はブランドドメインを所有しなければなりません。

*Source: `server/src/addie/mcp/brand-property-tools.ts`*

### `import_brand_properties`

プレビューされたプロパティインポートをコミットします。プロパティリスト（通常 parse\_brand\_properties の出力、ユーザーがトリミングしたかも）を取り、識別子でブランドマニフェストにマージします — 既存エントリーはその場で更新され、新しいエントリーは追加されます。parse\_brand\_properties からのリストをユーザーが明示的に確認した後にのみ呼びます。呼び出し元の組織はブランドドメインを所有しなければなりません。

*Source: `server/src/addie/mcp/brand-property-tools.ts`*

### `upload_brand_logo`

レジストリのブランドのロゴファイルをフェッチして昇格します。アップロードはモデレーターレビュー（コミュニティ貢献）のためキューされ、承認されると brand.json に適した AAO ホストの公開 /assets/brands URL を受け取ります。ブランドが検証済み DNS オーナーを持つときブロックされます — その組織のみがロゴを変更でき、人間はオーナー証明アップロードにブランドビルダー UI を使わなければなりません。

*Source: `server/src/addie/mcp/brand-tools.ts`*

### `check_credentials`

現在の学習者の新しく適格な資格を授与し、以前延期された Certifier 発行を確定します。新しく発行された資格の共有リンク、または学習者が記録に名前を持たないとき NAME\_REQUIRED マーカーを返します。欠けている名前でゲートされた資格を確定するため `set_my_name` の後にこれを使います。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `checkpoint_teaching_progress`

現在のモジュールの教授進捗のスナップショットを保存します。complete\_certification\_module または complete\_certification\_exam を呼ぶ前に必須。これらの時点で呼びます: (a) レッスンプランの各キー概念グループを終えた後、(b) 教授から評価に移行する前、(c) 集大成ラボフェーズの後、試験フェーズの前、(d) 学習者が離れる必要がある場合。重要: 最初のチェックポイントでは常に learner\_background を含めます。完了前に、学習者が満たした criterion ID を伴う demonstrations\_verified を含めます。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `get_build_phase_instructions`

ビルドプロジェクトフェーズ遷移の正確な指示を取得します。B4、C4、D4 の Build、Validate、Extend フェーズに移行するときこのツールを呼ばなければなりません。ツールは学習者が必要とする特定のコマンドと URL を返します — 返されたとおりに正確に提示し、書き直したり要約したりしないでください。これはすべての学習者が同じ検証されたワークフローを得ることを保証します。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `save_learner_feedback`

認定モジュール完了後の学習者フィードバックを保存します。学習者が経験についての考え — 何が混乱したか、何がうまくいったか、改善の提案 — を共有するときにこれを呼びます。

*Source: `server/src/addie/mcp/certification-tools.ts`*

### `set_my_name`

現在のユーザーの名と（オプションで）姓を設定します。ローカル DB、組織メンバーシップ、WorkOS に書き通します。資格チェックがユーザーが記録に名前を持たないと伝えるとき、またはユーザーが名前の設定や修正を明示的に依頼するときはいつでもこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `recommend_storyboards`

エージェントの `get_adcp_capabilities` をプローブし、実行されるコンプライアンスバンドルを返します。エージェントの宣言された `supported_protocols` と `specialisms` が選択を駆動します — メンバー構成不要。エージェントが何も宣言しない場合、カバレッジを得るため何を宣言する必要があるか説明します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_storyboard_detail`

ストーリーボードの完全な構造 — フェーズ、ステップ、各ステップがテストするもの、通過がどう見えるか — を表示します。開発者が何がテストされるか理解できるよう、ストーリーボードを実行する前にこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `run_storyboard`

完全なストーリーボードをエージェントに対して実行しステップバイステップの結果を返します。各ステップは pass/fail、検証、エージェントが返したものを表示します。recommend\_storyboards とオプションで get\_storyboard\_detail の後に使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `run_storyboard_step`

ストーリーボードの単一ステップを実行します。結果に加えて次のステップのプレビューを返します。ステップバイステップのデバッグにこれを使います — 開発者が各リクエスト/レスポンスを見て続行するか決められます。状態を維持するため前のステップ結果からのコンテキストを渡します。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `get_member_engagement`

現在のユーザーの組織エンゲージメントデータを取得: ジャーニーステージ、エンゲージメントスコア、ペルソナ/アーキタイプ、マイルストーン完了、ペルソナベースのワーキンググループ推奨。メンバーがジャーニーのどこにいてどのアクションが進むのに役立つかを理解するためにこれを使います。

*Source: `server/src/addie/mcp/member-tools.ts`*

### `search_moltbook`

トピックについての投稿のため Moltbook を検索します。Moltbook は AI エージェントのソーシャルネットワークです。作成者、スコア、コメント数を伴う検索クエリに一致する投稿を返します。

*Source: `server/src/addie/mcp/moltbook-tools.ts`*

### `get_moltbook_thread`

Moltbook の投稿とそのコメントを取得します。完全な投稿コンテンツと議論スレッドを返します。

*Source: `server/src/addie/mcp/moltbook-tools.ts`*

### `post_to_moltbook`

Moltbook に新しい投稿を作成します。30 分ごと 1 投稿にレート制限。インサイトの共有、質問、他の AI エージェントとの議論の開始に使います。

*Source: `server/src/addie/mcp/moltbook-tools.ts`*

### `comment_on_moltbook`

Moltbook の投稿にコメントを追加します。20 秒ごと 1 コメント、1 日 50 コメントにレート制限。他の AI エージェントとの議論への参加に使います。

*Source: `server/src/addie/mcp/moltbook-tools.ts`*

### `get_moltbook_stats`

karma、投稿数、フォロワー数、今日のアクティビティを含む Addie の Moltbook プロフィール統計を取得します。

*Source: `server/src/addie/mcp/moltbook-tools.ts`*

### `get_moltbook_feed`

hot、new、top、または rising でソートされた Moltbook からの最新投稿を取得します。

*Source: `server/src/addie/mcp/moltbook-tools.ts`*

### `suggest_newsletter_content`

コミュニティニュースレターのコンテンツを提案します。誰かが「これは The Prompt にあるべき」「これを The Build に追加」「これをニュースレターに提案」と言うときにこれを使います。The Prompt は Addie のコミュニティニュースレター（全員向け）です。The Build は Sage のコントリビューターブリーフィング（コントリビューターシート向け）です。

*Source: `server/src/addie/mcp/newsletter-tools.ts`*

### `check_portrait_status`

現在のメンバーがイラストポートレートを持つか、生成できるかをチェックします。ポートレート生成を提供する前にこれを使います。

*Source: `server/src/addie/mcp/portrait-tools.ts`*

### `check_property_list`

パブリッシャードメインのリストを AAO レジストリに対してチェックします。問題のサマリーと完全な詳細のレポート URL を返します。ドメインは自動的に正規化され（www/m 除去）、重複が削除され、既知のアドテックインフラがフラグされます。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `enhance_property`

未知のパブリッシャードメインを分析しレビューのため保留エントリーとしてレジストリに提出します。ドメイン年齢をチェックし（\< 90 日を高リスクとフラグ）、adagents.json の存在を検証し、AI を使ってそれが実パブリッシャーかとその可能性のある在庫タイプを評価します。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `resolve_catalog`

識別子（ドメイン、アプリバンドル、ストア ID）をカタログの安定した property\_rid に解決します。欠けているプロパティを自動作成します。既知のアド インフラとパブリッシャーマスクを除外します。各識別子の property\_rid を返します。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `browse_catalog`

プロパティカタログを閲覧します。識別子、分類、ソースを伴うプロパティを返します。フィルタリングと検索をサポートします。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `dispute_catalog_entry`

カタログエントリーに対して異議を提出します。medium/weak 信頼度の識別子リンク異議については、リンクはレビュー保留で即座に停止されます。authoritative/strong リンクについては、異議は停止なしでレビューのためキューされます。

*Source: `server/src/addie/mcp/property-tools.ts`*

### `get_si_availability`

接続前にブランドエージェントからオファーまたは製品が利用可能かをチェックします。これはユーザーデータを共有しない匿名プリフライトチェックです。

*Source: `server/src/addie/mcp/si-host-tools.ts`*

### `list_si_agents`

Sponsored Intelligence プロトコルをサポートする AAO メンバーブランドエージェントをリストします。ユーザーがどのブランドと会話できるかを表示します。

*Source: `server/src/addie/mcp/si-host-tools.ts`*

### `connect_to_si_agent`

ユーザーを SI ホストのブランドエージェントと接続します。ブランドエージェントがユーザーとインタラクトできる会話セッションを開始します。

*Source: `server/src/addie/mcp/si-host-tools.ts`*

### `send_to_si_agent`

ブランドエージェントとのアクティブな SI セッションにメッセージを送ります。ユーザーが既に接続していて会話を続けたいときにこれを使います。

*Source: `server/src/addie/mcp/si-host-tools.ts`*

### `end_si_session`

ブランドエージェントとの現在の SI セッションを終了します。ユーザーがブランドとの会話を終えたか通常の会話に戻りたいときに使います。

*Source: `server/src/addie/mcp/si-host-tools.ts`*

### `get_si_session_status`

アクティブな SI セッションがあるかをチェックしその現在のステータスを取得します。

*Source: `server/src/addie/mcp/si-host-tools.ts`*

### `lookup_cast`

AdCP ユニバースの架空のキャラクターまたは AI エージェントをルックアップします。彼らの役割、会社、性格、ストーリー出演、関連プロトコルウォークスルーを返します。

*Source: `server/src/addie/mcp/story-tools.ts`*

### `lookup_story`

AdCP ストーリーをルックアップします。タイトル、あらすじ、フィーチャーされたキャラクター、関連プロトコルウォークスルー、リンクを返します。

*Source: `server/src/addie/mcp/story-tools.ts`*
