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”: メンバーシップ招待トークンを作成し連絡先にメール。これは直接請求書送信では ありません — サインインしていない受信者に請求書や支払いリンクを発行する管理者パスはありません。受信者がサインインし、契約を受諾し、請求書またはチェックアウトがその認証されたセッションで発行されます — 決して管理者や幻覚メールの下でではありません。
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 など)のイベント
- 主要なグローバルサミット(全メンバーに公開)
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 ミーティングを作成」
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 をコールに追加」は以下を要求:
- meeting_id を見つけるため list_upcoming_meetings
- Karen のため add_meeting_attendee
- Brian のため add_meeting_attendee
- Jonathan のため add_meeting_attendee
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 リーダーシップに追加」
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
組織内のユーザーのロールを更新します。メンバーの権限を変更するためにこれを使います。
一般的なシナリオ:
- ユーザーがメンバーシップを支払ったがチームを管理できない → 管理者に昇格
- 誰かにチームメンバーを招待する能力を付与する必要 → 管理者に昇格
- ユーザーが組織の完全な制御を持つべき → オーナーに昇格
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
サブスクリプションレベル(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 メンバーにダイレクトメッセージを送ります。
ユーザーが明示的に以下を依頼するときにこれを使います:
- 彼らに代わって別のメンバーにアプローチ
- フィードバックのため会話サマリーを誰かに転送
- 特定の人にフォローアップまたは通知を送る
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 ハンドルを収集。ユーザーが提供していない場合、エスカレート前に尋ねる
- 誰かが別の人に代わって尋ねている場合、その人の名前と連絡先詳細をサマリーに捕捉
- 関連コンテキスト(タイムライン、緊急性、既に試したこと)を含める
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 についてのフィードバック
- 市場インテリジェンスまたは競合インサイト
- ユースケースまたは新規アプリケーション
- 一般的な質問またはサポートリクエスト
- 既にドキュメントにあるコンテンツ
- オフトピックの会話
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 で解決、通知不要
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
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:///.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 レベルの通知メールを送ります。 ペアごとに 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