Microsoft Copilot Studio

Microsoft Copilot StudioでSEOデータを使う

Copilot Studioのエージェントは、あらゆるMCPサーバーのツールを呼び出せます。GSC Wizardを追加すれば、エージェントは実際のSearch Console、GA4、Bing Webmasterの数値をもとに、テストペイン、Microsoft Teams、Microsoft 365 Copilotで回答します。

エンドポイント:https://mcp.gscwizard.com/mcp

簡単な答え

4つのステップで、所要時間は約5分です。

  1. GSC Wizardで、アカウント → MCP APIキーの下にCopilot Studioの接続を作成します。
  2. Copilot Studioで、エージェントにModel Context Protocolツールを追加します。OAuth 2.0、構成タイプは手動を選び、値を貼り付けます。
  3. Copilot Studioに表示されるリダイレクトURLをコピーして、GSC Wizardに戻って貼り付けます。
  4. 一度ログインして承認し、エージェントにサイトについて質問します。

エージェントを使う人は全員、自分のGSC Wizardアカウントでログインするため、共有エージェントがある人のプロパティを別の人に見せてしまうことはありません。

導入する理由

チームがすでに使っている場所で、検索パフォーマンスを確認

Microsoft 365を使う組織の多くは、すでにTeamsを日常的に使っています。GSC Wizardをつないだエージェントがあれば、「誰かSearch Consoleの数値を取ってきてくれる?」という依頼が、誰でも尋ねられる質問になります。

推測ではなく、実際の数値

データソースがないと、アシスタントはトラフィックを推測するか、回答を断ります。GSC Wizardがあれば、クリック数、表示回数、掲載順位、CTRを読み取り、どの日付を使ったかも伝えます。

モデルが見る前に分析を完了

順位変動、劣化、カニバリゼーション、改善機会のスコアは、完全なデータセットを使ってサーバー側で計算されます。そのためエージェントは、生の行に対して計算するのではなく、完成した結果を説明します。

1つのエージェントを、多くの人で

TeamsとMicrosoft 365 Copilotに一度公開するだけです。同僚はそれぞれ自分としてログインし、GSC Wizardでアクセス権のあるプロパティが表示されます。

セットアップ

エージェントを接続する手順

有効なサブスクリプションまたはトライアルがあり、Search Consoleのプロパティを接続したGSC Wizardアカウントと、エージェントを作成できるCopilot Studioのライセンスが必要です。GSC WizardとCopilot Studioを2つのタブで開いておいてください。行き来するのは1回だけです。

  1. 1

    GSC Wizardで接続を作成する

    アカウント → MCP APIキーを開き、Microsoft Copilot Studioまでスクロールして、接続に名前を付け(ログイン画面に表示されるため、エージェントの名前が適しています)、接続を作成をクリックします。クライアントシークレットはすぐにコピーしてください。表示されるのは一度きりです。

  2. 2

    エージェントにMCPサーバーを追加する

    Copilot Studioでエージェントを開き、ツールセクションからツールを追加して、Model Context Protocolを選びます。名前、説明、下の表のフィールドを入力します。OAuth 2.0、続いて手動を選びます。

  3. 3

    リダイレクトURLをGSC Wizardに保存する

    Copilot StudioにリダイレクトURLを保存してくださいと表示されます。それをコピーし、GSC Wizardの接続に貼り付けて保存をクリックします。それが済んでから、Copilot Studioで次へをクリックしてください。Copilot Studioのツールにはそれぞれ専用のURLがあり、GSC Wizardは、その接続に保存されているURLへのログインしか完了しません。

  4. 4

    ログインしてテストする

    Copilot Studioの案内に従ってツール接続を作成し、GSC Wizardにログインして、Microsoft Copilot Studioが宛先として表示される同意画面を承認します。テストペインで「どのSearch Consoleプロパティが見えますか?」と質問し、Copilot Studioが許可を求めたらツール呼び出しを承認してください。

手順2で入力する値

Copilot Studioのフィールド値
サーバーURLhttps://mcp.gscwizard.com/mcp
認証OAuth 2.0
構成タイプ手動
クライアントIDGSC Wizardの接続から取得(gscwc_で始まります)
クライアントシークレットGSC Wizardの接続から取得(gscws_で始まります)
認可URLhttps://tool.gscwizard.com/oauth/authorize
トークンURLhttps://tool.gscwizard.com/api/oauth/token
リフレッシュトークンURLhttps://tool.gscwizard.com/api/oauth/token
スコープmcp:read mcp:write、読み取り専用のエージェントならmcp:read

これを手で入力する必要はありません。GSC Wizardの接続には、すべての値がコピー用ボタンつきで表示されます。認可URLには/api/が含まれず、トークンURLには含まれますが、どちらも正しい値です。

なぜ動的ではなく手動なのですか? 動的のオプションでは、Copilot Studioがサーバーに自動で自身を登録しますが、この手順は現在、リクエストがGSC Wizardに届く前にCopilot Studio内で失敗します。自分で作成したクライアントを使う手動構成が、私がテストしているルートです。

安定して動かす

データだけでなく、SEOの手法もエージェントに与える

ツールが渡すのは数値です。その数値をどれだけ慎重に読むかは、エージェントの指示で決まります。特に重要なのは2点です。エージェントがGSC Wizardを呼び出すかどうかの判断に使うツールの説明と、アシスタントがSEOデータでよくやる間違いを明示した指示です。

ツールの説明

Google Search Console, GA4 and Bing Webmaster data for our websites:
clicks, impressions, average position, CTR, rankings, indexing,
content decay, cannibalization and full SEO reports.

エージェントの指示に貼り付けておきたい内容

You are our SEO analyst. Use the GSC Wizard tools as the authoritative
source for search performance.

1.  If the website is unclear, call list_sites first and ask which one.
2.  Prefer the specialised analysis tools (ranking changes, decay,
    cannibalization, opportunities) over pulling large raw datasets.
3.  Always state the analysis period and the comparison period.
4.  Separate measured facts, interpretation and recommendations.
5.  Do not claim causation when the data only shows correlation.
6.  Treat a lower average position as better.
7.  Rank findings by likely impact on clicks, not by position movement.
8.  Never call a tool that changes data unless the user asks for it.

これらの多くは、アシスタントがSEOデータを決まったパターンで誤読することに対処するためのものです。平均掲載順位の平均を取る、順位の数値が小さくなることを悪化と読む、季節による落ち込みを順位の低下と呼ぶ、データセットを黙って切り詰めたまま合計を報告する、といったことです。失敗のパターンを最初に明示しておくことで、チャットの回答が、関係者にそのまま転送できるものになります。

公開

TeamsとMicrosoft 365 Copilotで使う

MCPツールはチャットではなく、エージェントに属しています。エージェントをTeamsとMicrosoft 365チャネルに公開すると、同じGSC Wizardのツールが、Teamsのチャットと Microsoft 365 Copilotで質問に答えます。

各ユーザーが自分としてログイン

ユーザー認証を使うと、エージェントとチャットする全員が自分のアカウントでGSC Wizardにログインし、自分のプロパティだけが表示されます。GSC Wizardの接続は1つで、チーム全体をカバーできます。ツールを作成者の接続を使う設定にした場合は、全員にあなたのデータが見えてしまうため、そのつもりで使う社内向けエージェントに限ってください。

読み取り専用にすることもできます

スコープにmcp:readだけを入力すると、エージェントが何を求められても、サーバーはIndexNowへの送信や注釈の変更といったすべての書き込みツールを拒否します。GSC Wizardで接続を削除すると、その接続でログインしたすべてのユーザーが一度に遮断されます。

数値を向こうから届けてほしい場合は、GSC WizardのTeamsアラートが、インデックス登録の問題、Core Web Vitals、トラフィックの減少、アルゴリズムのアップデートについて、誰も尋ねなくてもチャンネルにカードを投稿します。エージェントとアラートは併用すると効果的です。アラートが変化を知らせ、エージェントがその理由の掘り下げを手伝います。

ログインに失敗する、またはツールが接続されない

「Invalid or unregistered redirect_uri」は、Copilot StudioのリダイレクトURLがGSC Wizardの接続にまだ保存されていないか、ツールを作り直して新しいURLになったことを意味します。私のテストでは、MCPサーバーからの「HTTP 400」は動的な構成タイプで発生しました。ツールを削除して、手動で追加し直してください。「You don’t have permission to create agents」は、Copilot Studioのライセンスに関するMicrosoftのメッセージであり、GSC Wizardのエラーではありません。トラブルシューティングの全一覧はドキュメントにあります。

普段の言葉で質問し、完成した回答を受け取る

接続後に質問できること

エージェントは、GSC Wizardの100を超えるツールから選びます。求める分析を名前で指定すると、適切なツールを選びやすくなります。

「example.comについて、直近7日間をその前の週と比較して」 「今月、最もクリックを失ったクエリは?」 「劣化しているページを見つけて」 「同じクエリで2つのページが競合しているのはどこ?」 「1ページ目まであと少しのページはどれ?」 「https://example.com/pricingはインデックスに登録されていますか?」 「GA4で、AIアシスタント経由のトラフィックはどれくらいあった?」 「マーケティングチーム向けに、月次のSEOサマリーを書いて」
同じデータを、ほかのアシスタントでも

ほかのAIツールも使っていますか?

同じGSC Wizardアカウントは、どのアシスタントでも使えます。ChatGPT、Claude、Gemini、Grokのガイドをご覧いただくか、任意のMCPクライアントを接続してください。GSC MCPの概要にすべてのツールを一覧にしており、同じコネクタでYandex WebmasterとMerchant Centerも読み取れます。

よくある質問

Microsoft Copilot StudioはGoogle Search Consoleのデータを読み取れますか?

はい、MCPツール経由で読み取れます。Copilot Studioのエージェントは任意のModel Context Protocolサーバーを呼び出せます。GSC Wizardは、https://mcp.gscwizard.com/mcpにあるホスト型のMCPサーバーで、Search Console、GA4、Bing Webmasterのデータを公開しています。OAuth 2.0と構成タイプの手動を使って、エージェントに追加してください。

なぜ動的ディスカバリーではなく手動なのですか?

動的のオプションは、Copilot Studioがサーバーに自動で自身を登録する仕組みに依存していますが、この手順は現在、リクエストがGSC Wizardに届く前にCopilot Studio内で失敗します。手動構成では、GSC Wizardで自分で作成したクライアントIDとシークレットを使うため、安定して動作します。

クライアントIDとシークレットはどこで入手できますか?

GSC Wizardのアカウント、MCP APIキー、Microsoft Copilot Studioセクションにあります。接続ごとに専用のクライアントIDとシークレットが発行されます。シークレットは作成時に一度だけ表示され、ハッシュ値としてのみ保存されます。紛失した場合は、接続を削除して新しく作成してください。

同僚も同じエージェントを使えますか?

はい。ユーザー認証を使うと、エージェントとチャットする全員が自分のアカウントでGSC Wizardにログインし、そのアカウントが読み取れるプロパティだけが表示されます。接続は1つで全員をカバーできます。ツールが作成者の接続を使う設定になっている場合は、全員に作成者のデータが見えます。

エージェントを読み取り専用にできますか?

はい。スコープのフィールドにmcp:readだけを入力してください。そうすると、エージェントが何を求められても、サーバーはIndexNowへの送信や注釈の変更といったすべての書き込みツールを拒否します。

エージェントはMicrosoft Teamsで使えますか?

はい。MCPツールはエージェントに属しているため、エージェントをTeamsとMicrosoft 365チャネルに公開すれば、Teamsのチャットや Microsoft 365 Copilotから、Search Consoleのパフォーマンスについて質問できます。

始めるのに必要なものは?

有効なサブスクリプションまたはトライアルがあり、Search Consoleのプロパティを接続したGSC Wizardアカウントと、Microsoft環境でエージェントを作成できるCopilot Studioのライセンスです。

Copilot Studioのエージェントに実際のSEOデータを渡す

Search Consoleのプロパティを接続し、Copilot Studioの接続を作成して、Teamsからサイトについて質問しましょう。

Search Consoleのヒントをメールでお届け

GSCとGA4の実践的なワークフロー、製品のアップデート、SEOの実験をお届けします。スパムは送りません。いつでも配信を停止できます。