GitHub Copilot CLI をモデル コンテキスト プロトコル (MCP) クライアントとして使用して、リモート Work IQ MCP サーバーに接続します。 接続を構成すると、Copilot は Work IQ MCP ツールを検出し、Microsoft Entra IDで認証し、サインインしているユーザーのアクセス許可とテナント ポリシーに従って Microsoft 365 データを操作できます。
このクイック スタートでは、リモートの Work IQ MCP エンドポイントGitHub Copilot CLI を構成し、接続が動作していることを確認する方法について説明します。
前提条件
開始する前に、次の情報があることを確認してください。
- GitHub Copilot CLI へのアクセス。
- 取得するビジネス データにアクセスできる Microsoft 365 アカウント。
- リモートの Work IQ MCP サーバー エンドポイントへのアクセス、
https://workiq.svc.cloud.microsoft/mcp。
GITHUB COPILOT CLI を設定する
GITHUB COPILOT CLI がまだインストールされていない場合は、「GitHub Copilot CLI の使用」のGitHub Copilot CLI のセットアップ手順に従ってインストールします。
インストール後、ターミナルから CLI GitHub Copilot開始します。
copilot
サインインを求められたら、 /login コマンドを使用し、プロンプトに従います。
/login
Work IQ プラグインをインストールする
GitHub Copilot CLI に Work IQ プラグインをインストールします。 このプラグインは、Work IQ MCP 統合を構成し、関連スキルを Copilot CLI で使用できるようにします。
Work IQ プラグイン マーケットプレースを追加します。 この手順は 1 回だけ実行する必要があります。
/plugin marketplace add microsoft/work-iqWork IQ プラグインをインストールします。
/plugin install workiq@work-iqプロンプトに従ってインストールを完了します。
CLI GitHub Copilot再起動します。
ブラウザーのポップアップ ウィンドウが表示され、[ 承認が成功しました] と表示されます。
MCP サーバーとスキルを確認する
プラグインをインストールした後、Work IQ MCP サーバーとスキルが読み込まれていることを確認します。
構成された MCP サーバーを管理または検査するには、次を実行します。
/mcp
プラグインの一覧に、Work IQ MCP サーバー エンドポイント (https://workiq.svc.cloud.microsoft/mcp) のworkiqが表示されます。
使用可能なスキルを管理または検査するには、次を実行します。
/skills
スキルの一覧に workiq が表示されます。
Microsoft 365 データを使用する
Work IQ MCP サーバーとスキルの読み込みが完了したら、Copilot CLI に、Work IQ を使用して Microsoft 365 ビジネス データを取得するように依頼します。 最初の要求では、Microsoft Entra IDで認証するように求められる場合があります。
たとえば、次のようなプロンプトを試します。
Summarize my upcoming meetings for today.
Find recent messages about the Contoso account.
Retrieve the latest email related to the quarterly business review.
Copilot CLI は、Work IQ MCP サーバーを使用して適切なツールを呼び出します。 結果は、サインインしているユーザーの Microsoft 365 アクセス許可、アプリケーションの OAuth アクセス許可、テナント ポリシーによって異なります。 ポリシーまたはアクセス許可が要求をブロックする場合は、要求を変更するか、管理者に問い合わせてください。