AdsAgent について
AdsAgentはGoogle Adsの分析・運用サーバーとして登録されていますが、提供されたREADMEは、互換エージェント向けのマーケティングスキル集NotFair Pluginを説明しています。SEO、広告、分析、接続アカウントのワークフローを扱い、確認可能で範囲を限定した変更を行います。
主な機能
- 01SEOとGEOの監査ワークフロー
- 02複数チャネルの有料メディア分析
- 03Google Adsアカウントとキャンペーンの運用
- 04GA4とSearch Consoleの分析
- 05WordPressとCRMの接続ワークフロー
- 06承認範囲を定めた確認可能な変更
活用シーン
- 01オーガニック流入減少の調査
- 02広告費の確認と無駄の特定
- 03GA4とSearch Consoleデータの分析
- 04キャンペーン変更の計画とレビュー
MCP 対応
READMEでは、対応エージェントやプラグインがホスト型NotFair MCP接続を登録すると説明しています。共通のNotFair MCP接続を提供し、利用できるツールやアカウント機能は接続するワークフローによって異なります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://adsagent.org/api/mcpclaude mcp add --transport http nowork-studio-adsagent https://adsagent.org/api/mcp{"mcpServers":{"nowork-studio-adsagent":{"type":"http","url":"https://adsagent.org/api/mcp"}}}Cursor で開く{"servers":{"nowork-studio-adsagent":{"type":"http","url":"https://adsagent.org/api/mcp"}}}VS Code で開く{"mcpServers":{"nowork-studio-adsagent":{"type":"http","url":"https://adsagent.org/api/mcp"}}}{"mcpServers":{"nowork-studio-adsagent":{"serverUrl":"https://adsagent.org/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
NotFair Plugin
AI エージェント向けのオープンソース SEO、GEO、マーケティングスキルです。
NotFair Plugin は、Claude Code、Codex、Hermes、その他の互換性のあるエージェントに、単なる汎用プロンプト集ではなく、実践的なマーケティングワークフローを提供します。サイトの監査、トラフィック減少の調査、GA4 と Search Console の分析、Google、Meta、X、LinkedIn、Reddit、TikTok における無駄な広告費の特定、連携済みの WordPress と GoHighLevel アカウントの操作、キャンペーン計画の作成、レビュー可能な変更の実施に活用できます。
各スキルには、見つけやすい skills/<name>/SKILL.md エントリーポイントがあります。これを通じて、カテゴリフォルダー内の読みやすい WORKFLOW.md が読み込まれ、必要に応じて参考資料、スクリプト、評価が含まれます。内容を確認し、調整したり、より優れたワークフローを提供したりできます。
エージェントができること
| 分野 | 例 |
|---|---|
| SEO | サイト全体とページの監査、キーワード調査、コンテンツ計画、テクニカル SEO、スキーマ、ローカル SEO、国際 SEO、eコマース SEO、回帰モニタリング |
| GEO / AEO | ChatGPT、Perplexity、Gemini、Claude、Google AI Overviews での引用と可視性を高めるコンテンツ改善 |
| 有料メディア | 予算、測定、承認範囲を明確にした、複数チャネルにまたがるキャンペーンの計画、レビュー、最適化 |
| Google Ads | アカウントの監査、検索語句の分析、キーワードと予算の管理、RSA のコピー作成、アセットの計画、ランディングページの診断 |
| Meta Ads | Facebook と Instagram のパフォーマンスのレビュー、クリエイティブの疲弊の診断、オーディエンスの評価、根拠に基づくクリエイティブブリーフの作成 |
| X Ads | キャンペーンと広告グループの分析、コンバージョンパフォーマンスのレビュー、ターゲティングとクリエイティブの管理、承認済みの変更の実施 |
| LinkedIn Ads | B2B メディアとリードの質の関連付け、キャンペーングループとキャンペーンの分析、ターゲティング、クリエイティブ、コンバージョン、リードの管理 |
| Reddit Ads | キャンペーン、広告グループ、広告の分析、コンバージョンとオーディエンスのレビュー、承認済みの Reddit Ads 変更の実施 |
| TikTok Ads | 連携済みの TikTok 広告主の分析、配信とクリエイティブのパフォーマンスのレビュー、承認済みのキャンペーン変更の実施 |
| WordPress | 連携済みの WordPress のコンテンツ、メディア、コメント、デザイン、設定、プラグインの読み取りと更新、承認済みのサイト変更 |
| GoHighLevel | 連絡先、会話、商談、カレンダーの読み取り、明示的に依頼された CRM 変更のみの実施 |
| アナリティクス | GA4 と Search Console の最新データのクエリ、完全な期間同士の比較、URL の調査、サイトマップの管理、対応する測定設定の更新 |
| コンテンツ | 検索需要を編集計画、ブリーフ、記事、ランディングページ、メタデータ、構造化データに反映 |
NotFair Plugin には現在、SEO、GEO、有料メディア、広告プラットフォーム、アナリティクス、WordPress、CRM、モデル横断レビューにわたる 48 個のスキル が含まれています。
クイックスタート
Claude Code
マーケットプレイスから NotFair プラグインをインストールします。
/plugin marketplace add nowork-studio/notfair-plugin
/plugin install notfair@nowork-studio
次に、必要なワークフローを依頼します。
/notfair:seo-analysis
/notfair:geo-optimizer
/notfair:google-ads-audit
/notfair:meta-ads-creative
/notfair:paid-ads-x
/notfair:google-analytics
/notfair:search-console
普通の言葉で依頼することもできます。
サイトを監査して、オーガニックトラフィックが減少した理由を教えてください。
AI の回答で引用される可能性のあるページを見つけてください。
先月の広告費を確認し、ROAS を改善するための最も安全な機会を示してください。
Cursor
Cursor のプラグインマーケットプレイスから NotFair をインストールします。このプラグインは、このリポジトリ内の オープンソースのマーケティングスキルを読み込み、ホスト型の NotFair MCP 接続を 1 つ登録します。Cursor のプロンプトに従って ブラウザーの OAuth フローを完了し、広告アカウントの監査、GA4 または Search Console の分析、または以下に記載された SEO と GEO の ワークフローの実行を Cursor に依頼します。
マーケットプレイスへの掲載前にローカルでテストするには、この リポジトリを Cursor のローカルプラグインディレクトリにクローンします。
git clone https://github.com/nowork-studio/notfair-plugin.git ~/.cursor/plugins/local/notfair
ローカルプラグインのインストールまたは更新後に Cursor を再起動してください。
Kiro Powers
Kiro の Powers パネルから公開リポジトリをカスタム Power としてインストールするか、掲載が承認された後に Powers レジストリで NotFair を探してください。ルートにある plugin.json と mcp.json は、Agent Plugins 1.0 仕様に準拠しています。
Gemini CLI
GitHub から拡張機能を直接インストールします。
gemini extensions install https://github.com/nowork-studio/notfair-plugin
この拡張機能は、リポジトリのガイダンスと汎用 NotFair MCP を読み込みます。認証を求められたら、Gemini CLI で /mcp auth NotFair を実行してください。
Codex、Hermes、その他のエージェント
Codex から汎用 NotFair プラグインを直接インストールします。
codex plugin marketplace add nowork-studio/notfair-plugin --json && codex plugin add notfair@nowork-studio --json && codex mcp login NotFair
Codex はスキルをインストールし、NotFair MCP 接続を 1 つ登録して、OAuth フローを開始します。ワークスペース内にチェックアウトする場合は、リポジトリをクローンしてワークスペースとして開いてください。 AGENTS.md では、マーケティング関連のリクエストに適したスキルを案内しています。
git clone https://github.com/nowork-studio/notfair-plugin.git
cd notfair-plugin
nowork-studio マーケットプレイスがすでに設定されている場合は、代わりに更新してください。
codex plugin marketplace upgrade nowork-studio --json && codex plugin add notfair@nowork-studio --json && codex mcp login NotFair
ホスト固有のセットアップについては、エージェントに INSTALL_FOR_AGENTS.md を渡すか、次の内容を貼り付けてください。
Retrieve and follow the instructions at:
https://raw.githubusercontent.com/nowork-studio/notfair-plugin/main/INSTALL_FOR_AGENTS.md
ガイドと比較
広告アカウントを AI エージェントに接続する方法や、セットアップの選び方に関する参考情報です。
- Google Ads MCP サーバーの比較
- Meta Ads MCP サーバーの比較
- Google Ads 用 Claude コネクターの比較
- Meta Ads 用 Claude コネクターの比較
- Google Ads を Claude に接続する方法
- Meta Ads を Claude に接続する方法
- Google Ads MCP の概要
- Meta Ads MCP の概要
1 つの巨大なマーケティングエージェントではなく、スキルを使う理由
すべてのリクエストを曖昧な同じプロンプトで処理すると、マーケティング業務の信頼性は低下します。NotFair Plugin は、業務を目的別に分け、テスト可能な手順にします。
- 専門性: 各スキルには、明確な役割、必須入力、判断ルール、出力形式があります。
- エビデンス重視: ライブデータを使うワークフローでは、一般的なベストプラクティスから推測するのではなく、Search Console、Google Analytics、Google Ads、Meta Ads、X Ads、LinkedIn Ads、Reddit Ads、TikTok Ads、WordPress、または GoHighLevel を使用します。
- 安全性を重視した設計: 変更を行う前に読み取り専用のレビューを実施し、有料メディアの変更は明示的に行い、サポートされていない機能を暗示することはありません。
- ホストに依存しない設計: 正式なスキルはプレーンファイルであり、特定のエージェントランタイムにロジックが閉じ込められていません。
- フォーク可能: すべて MIT ライセンスのため、チームはワークフローを確認し、自分たちの基準に合わせて変更できます。
スキル一覧
SEO と GEO
| スキル | 内容 |
|---|---|
seo-analysis | Search Console とクロールデータを使用してサイト全体を監査し、最も効果の高い修正を優先順位付けします。 |
seo-page | 1 つの URL を対象に、検索意図、コンテンツ、構造、ページ内 SEO を詳細に監査します。 |
content-writer | 検索流入を意識した記事、ランディングページ、サービスページを作成または改善します。 |
content-planner | Search Console の機会を、優先順位と日付を設定した編集カレンダーにまとめます。 |
keyword-research | キーワード群を構築し、検索意図を分類して、トピッククラスターを整理します。 |
meta-tags-optimizer | タイトル、メタディスクリプション、Open Graph タグを改善し、SERP のクリック率向上を目指します。 |
schema-markup-generator | JSON-LD の構造化データを作成し、検証します。 |
broken-link-checker | 内部リンクと外部リンクの切れたリンクを見つけ、サイトの健全性に関する問題を報告します。 |
geo-optimizer | AI 検索や回答エンジンで引用されるよう、コンテンツを監査して書き換えます。 |
local-seo | Google ビジネス プロフィール、ローカルページ、NAP の一貫性、レビュー、ローカルスキーマを確認します。 |
hreflang-international | hreflang、canonical、言語、地域ターゲティングの問題を診断します。 |
sitemap-audit | XML サイトマップの構造、更新状況、網羅性、URL の有効性を確認します。 |
image-seo | 代替テキスト、形式、圧縮、レスポンシブ画像、CLS、画像の検出可能性を確認します。 |
ecommerce-seo | 商品ページ、カテゴリページ、バリエーション、ファセットナビゲーション、商品スキーマを監査します。 |
programmatic-seo | 需要、独自性、インデックス登録のガードレールを考慮し、有用なテンプレートページを大規模に作成する計画を立てます。 |
competitor-pages | ランキング上位のページを比較し、実用的な SERP ブリーフを作成します。 |
sxo | 検索での表示機会や SERP の CTR を、クリック後のコンバージョン体験につなげます。 |
seo-drift | ベースラインを作成し、ランキング、メタデータ、canonical、インデックス登録の劣化を検出します。 |
backlink-audit | 参照ドメイン、アンカーテキスト、リンクのリスク、内部リンクの機会を確認します。 |
setup-cms | WordPress、Strapi、Contentful、Ghost に対して SEO スクリプトを実行するための、ローカル Application-Password / .env.local のセットアップです。 |
有料メディア
| スキル | 内容 |
|---|---|
paid-ads | 幅広い有料メディアに関する質問を、適切なチャネルとワークフローに振り分けます。 |
paid-ads-setup | アカウントを接続し、ビジネス、経済性、トラッキング、予算に関する情報を収集します。 |
paid-ads-launch | 広告費を使い始める前に、レビュー可能なキャンペーンまたはマルチチャネル実験の計画を作成します。 |
paid-ads-review | 比較可能な週次または月次のスコアカードを作成し、トラッキングの健全性を確認します。 |
paid-ads-optimize | 無駄や予算消化ペースの問題を見つけ、範囲を絞った元に戻せる変更を提案します。 |
paid-ads-creative | チャネル横断のコンセプト、クレーム台帳、広告疲労の仮説、テスト概要を作成します。 |
paid-ads-x | 接続済みの X Ads キャンペーン、広告グループ、ターゲティング、クリエイティブ、オーディエンス、予算を監査し、運用します。 |
paid-ads-linkedin | 商談化につながる有望なパイプライン成果を重視し、接続済みの LinkedIn Ads を監査して運用します。 |
paid-ads-reddit | 接続済みの Reddit Ads キャンペーン、広告グループ、広告、オーディエンス、ピクセル、予算を監査し、運用します。 |
paid-ads-tiktok | 接続済みの TikTok Ads の配信、クリエイティブ、ターゲティング、予算を監査し、運用します。 |
paid-ads-amazon | 利益率を考慮した ACoS のガードレールに基づき、Amazon Ads の計画を立て、レビューします。 |
paid-ads-chatgpt | 範囲を限定した ChatGPT Ads の実験を設計するか、検証済みのエクスポートをレビューします。 |
paid-ads-integrations | 機能を提供できると約束する前に、コネクター、アカウント、ツールへのアクセスを確認します。 |
paid-ads-guide | インストール、対応プラットフォーム、制限事項、トラブルシューティングについて説明します。 |
Google Ads
| スキル | 内容 |
|---|---|
google-ads-audit | アカウントの健全性を評価し、トラッキングを検証して、無駄な広告費を特定します。 |
google-ads | パフォーマンスをレビューし、対応するキーワード、入札単価、予算、除外キーワード、キャンペーンを管理します。 |
google-ads-copy | テスト用のバリエーションを含む、ポリシーに準拠した RSA の見出しと説明文を作成します。 |
google-ads-assets | サイトリンク、コールアウト、スニペット、画像アセット、Performance Max の概要を計画します。 |
google-ads-landing | キーワード、広告、ページ間の関連性とランディングページの品質を診断します。 |
Meta Ads
| スキル | 内容 |
|---|---|
meta-ads-audit | トラッキング、構成、クリエイティブの健全性、オーディエンス、広告費の効率、拡大準備状況を監査します。 |
meta-ads | Facebook と Instagram のパフォーマンスをレビューし、対応するキャンペーン操作を実行します。 |
meta-ads-creative | 根拠に基づいたコンセプト、コピーの切り口、UGC の概要、クリエイティブ更新の実験を作成します。 |
アナリティクス
| スキル | 内容 |
|---|---|
google-analytics | GA4 のリアルタイムの獲得、エンゲージメント、ページ、イベント、コンバージョンを分析し、対応する計測設定を安全に管理します。 |
search-console | Search Console のリアルタイムのクエリとページを分析し、URL を検査して、承認済みのサイトマップ送信を管理します。 |
WordPress
| スキル | 内容 |
|---|---|
wordpress | 接続済みの WordPress サイトで、コンテンツ、メディア、コメント、デザイン、設定、プラグイン、テーマ、承認済みの HTML や管理画面の変更を操作します。 |
CRM
| スキル | 内容 |
|---|---|
gohighlevel | 接続済みの GoHighLevel で、連絡先、会話、商談、カレンダー、その他の承認済みの CRM 変更を操作します。 |
クロスモデルレビューとメンテナンス
| スキル | できること |
|---|---|
gemini | Google Gemini を使ってセカンドオピニオン、対立的なチャレンジ、またはオープンな相談を行います。 |
upgrade | インストール済みの NotFair プラグインを更新し、変更内容を要約します。 |
ライブデータと連携
一部のスキルは、リポジトリ、URL、または提供されたエクスポートのみで完全に動作します。ライブアカウント分析では、OAuth 接続された 1 つのユニバーサル NotFair MCPを使用します。このプラグインは、サポートされているすべてのプラットフォームで共有される NotFair という名前のサーバーをちょうど 1 つ登録します。
エージェントは、ライブサーバーの指示と機能説明からツールを選択します。スキルは、MCP ツール名や呼び出しシーケンスをハードコードすることなく、マーケティングワークフローとエビデンス基準を提供します。手動設定と、旧来のプラットフォーム別接続からの移行については、接続とアップグレードのガイドを参照してください。各プラットフォームは、OAuth 時に選択した NotFair ワークスペースで接続された後に利用可能になります。サーバーから返されるアカウント設定のガイダンスに従ってください。
| データソース | 用途 | 接続 |
|---|---|---|
| Google Search Console | 検索パフォーマンス、クエリ、ページ、インデックス登録、URL 検査、サイトマップ | 1 つの NotFair 接続 |
| Google Analytics 4 | 集客、エンゲージメント、ランディングページ、イベント、コンバージョン、リアルタイム、測定設定 | 1 つの NotFair 接続 |
| Google Ads | キャンペーンパフォーマンス、検索語句、入札、予算、キーワード、変更履歴 | 1 つの NotFair 接続 |
| Meta Ads | Facebook と Instagram のキャンペーン、広告セット、クリエイティブ、インサイト | 1 つの NotFair 接続 |
| X Ads | キャンペーン、広告項目、パフォーマンス、ターゲティング、プロモーション投稿、オーディエンス、承認済みの変更 | 1 つの NotFair 接続 |
| LinkedIn Ads | キャンペーングループ、キャンペーン、クリエイティブ、分析、ターゲティング、コンバージョン、リード | 1 つの NotFair 接続 |
| Reddit Ads | キャンペーン、広告グループ、広告、レポート、オーディエンス、ピクセル、資金提供手段、承認済みの変更 | 1 つの NotFair 接続 |
| TikTok Ads | 広告主の配信、レポート、クリエイティブ、ターゲティング、承認済みの変更 | 1 つの NotFair 接続 |
| WordPress | 接続済みサイトのコンテンツ、メディア、コメント、デザイン、設定、プラグイン、テーマ、承認済みの変更 | 1 つの NotFair 接続 |
| GoHighLevel | 連絡先、会話、商談、カレンダー、承認済みの CRM 変更 | 1 つの NotFair 接続 |
| その他の CMS プラットフォーム | Strapi、Contentful、Ghost におけるローカル SEO スクリプトのコンテンツレビュー | setup-cms のアプリケーションパスワード / API トークン(NotFair MCP ではありません) |
| Google Gemini | クロスモデルレビュー | Gemini API キー |
サポートされるアカウント操作は、ライブ接続から取得されます。変更はユーザーの承認範囲内に留まり、結果として得られるアカウント状態に対して検証される必要があります。Amazon と ChatGPT Ads は、現在のエージェントセッションで検証済みのコネクタが公開されていない限り、計画またはエクスポートレビューのワークフローのままです。setup-cms はローカル SEO スクリプトの認証情報ウィザードです。ライブの WordPress 作業には /notfair:wordpress を使用します。
プライバシーとサポート
このプラグインは、ブラウザー OAuth を通じて、宣言された NotFair MCP エンドポイントに接続します。 リクエストされたツールの引数は NotFair に送信され、接続済みプロバイダーからの結果は 認証済みの AI クライアントに返されます。データの保存、保持、削除の詳細については、プライバシーポリシーをご覧ください。 使用する予定のワークスペースとプラットフォームアカウントのみを接続してください。
任意のローカルワークフローでは、内容を確認できる Python またはシェルスクリプトを実行します。クローラーは
指定した URL にリクエストを送信します。Search Console の直接操作スクリプトは、明示的に認証した Google Cloud ログインを使用します。CMS スクリプトは、
setup-cms を通じて設定したサイト認証情報を使用します。Gemini レビューでは、選択したレビューコンテキストが、認証設定後に Google の Gemini
CLI に送信されます。これらのワークフローは明示的に選択し、認証情報をレポートやコミットに含めないようにしてください。また、利用可能な場合は、
ライブのプラットフォーム操作に OAuth MCP を使用してください。自動プラグインフックやローカル MCP サーバーはありません。
カレンダービューアはローカルの計画データをループバックで配信し、任意の更新チェッカーは GitHub から公開バージョンファイルを読み取ります。
別個の NotFair Next.js ブログライブラリ は現在、独自の公開リポジトリで管理され、GitHub リリースを通じて配布されています。そのソースコードと公開ワークフローは、この AI エージェントプラグインには含まれなくなりました。提供を終了した NotFair CMO アプリケーションも、現在は含まれていません。
スキル内では、コネクターは ~~google-ads、~~meta-ads、~~x-ads、~~linkedin-ads、~~reddit-ads、~~tiktok-ads、~~search-console、~~google-analytics、~~wordpress、~~gohighlevel のような、ツールに依存しないプレースホルダーを使用します。エージェントは各プレースホルダーを、現在のセッションで利用可能な互換性のあるツールに解決するため、ワークフローが特定の MCP 名前空間に依存することはありません。
リポジトリの構成
notfair-plugin/
├── AGENTS.md # intent-to-skill resolver for AI agents
├── .claude-plugin/ # Claude Code plugin manifest
├── paid-ads/ # cross-channel planning, review, optimization
├── google-ads/ # audit, management, copy, assets, landing pages
├── meta-ads/ # audit, management, creative
├── analytics/ # Google Analytics and Search Console MCP workflows
├── wordpress/ # live WordPress MCP operator
├── gohighlevel/ # live GoHighLevel CRM MCP operator
├── seo/ # SEO, GEO, content, and technical-search skills
├── gemini/ # cross-model review
├── test/ # unit and LLM-judge evals
└── skills/ # shared entry points for every agent host
AGENTS.md は共通のエントリーポイントです。ユーザーの意図を標準の SKILL.md に対応付け、各ワークフローに必要な外部依存関係を記載しています。
コントリビューション
各スキルは、それぞれのカテゴリーフォルダーにあります。
seo/your-skill-name/
├── WORKFLOW.md # full instructions and frontmatter
├── references/ # optional supporting knowledge
└── scripts/ # optional deterministic tooling
スキルを追加または変更する場合:
- ワークフローは、明確なマーケティング業務を 1 つに絞ってください。
WORKFLOW.mdには命令形でテスト可能な指示を記述し、skills/内のエントリーポイントとの整合性を保ってください。- 評価テストのカバレッジを追加または更新してください。
AGENTS.md、プラグインマニフェスト、VERSION、CHANGELOG.mdを更新してください。
1 つのスキル、または一貫性のある改善 1 件を含むプルリクエストを作成してください。リポジトリの規約については、プラグイン開発をご覧ください。
コミュニティ
- NotFair Discord に参加する
- 課題を報告する
- これらのワークフローによってエージェントがより便利になった場合は、リポジトリにスターを付けてください
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。