Copilot Studio について
Copilot Studio MCP は、MCP 対応クライアントから Copilot Studio のエージェントやワークフローのライフサイクル操作を行うサーバーです。作成やテストから、デプロイ、監視、管理までを扱います。
主な機能
- 01コネクター操作とスキーマの検出
- 02エージェントの下書きとライフサイクル管理
- 03ワークフローの作成とテスト
- 04実行診断とクレジット使用量の確認
- 05Copilot Studio のガイダンススキルへのアクセス
活用シーン
- 01Copilot Studio エージェントの作成や管理
- 02ワークフローのテストと実行診断
- 03コネクター操作とリソースの確認
- 04環境のクレジット容量と履歴の確認
MCP 対応
このサーバーは、MCP 対応クライアントに Copilot Studio のツールを公開します。クライアントが stdio 経由で npm パッケージを起動し、サインインと環境選択の後、ユーザーの ID と権限でホステッドサービスに接続します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
9掲載時のツール一覧 · 1 週間前に更新
このツールにパラメーターはありません。
詳細
Copilot Studio MCP
Microsoft Copilot Studio MCP は、Model Context Protocol(MCP)互換の CLI、開発者ツール、エージェント型インターフェースで Copilot Studio のツールを利用できるようにします。エージェントと自動化のライフサイクル全体にわたって、作成と構成からテスト、デプロイ、監視、継続的な管理までを行うための単一のエントリーポイントを提供します。
このリポジトリには、MCP サーバーのソースが含まれています。サーバー自体は npm パッケージ
@microsoft/copilot-studio-mcp から公開、インストールできます。
また、
GitHub MCP Registry と
official MCP Registry からも検索できます。
クライアントは、このパッケージを npx で起動します。サインインして環境を選択すると、サーバーは Copilot Studio のホステッドサービスに接続します。そのため、アクセスはお客様の ID、環境のアクセス許可、組織のポリシーに紐づいたままです。
お知らせ
組織で連邦リスクおよび認証管理プログラム(FedRAMP)Highへの準拠が必要な場合、FedRAMP High のコンプライアンス境界からのデータ流出を防ぐため、GitHub Copilot ハーネスエージェントは実行時に無効になります。
前提条件
- Node.js 22.18 以降(Node.js 24 LTS を推奨)
- GitHub Copilot CLI、Visual Studio Code、またはその他の MCP 互換ホストなど、動作する MCP 互換クライアント
- Copilot Studio 環境へのアクセス権を持つ Microsoft の職場アカウント
インストール
次のコマンドでパッケージを起動するようにクライアントを構成します。
npx -y @microsoft/copilot-studio-mcp@latest
クライアントはサーバープロセスを起動し、標準入出力(stdio)を介して通信します。パッケージがホステッド Copilot Studio サービスへの接続を処理するため、リモート MCP URL の入力や、このソースリポジトリのクローンは不要です。GitHub MCP Registry または対応するクライアントの MCP ギャラリー(たとえば、VS Code の @mcp/「MCP サーバーを参照」ギャラリー)からサーバーを直接インストールし、掲載されているクライアント向けのインストールオプションに従うこともできます。
利用可能なツール
サインインして環境を選択すると、サーバーから接続先サービスのツールを利用できるようになります。サービスカタログには、以下のツールが含まれています。接続とサインインに使用するユーティリティは別途用意されています。
| ツール | 説明 |
|---|---|
discover_resources | コネクタの操作とスキーマ、既存の接続、依存するパラメーター値、アタッチ可能なリソースを検出します。 |
get_consumption | エージェントまたはワークフローの過去のクレジット消費量、または現在の環境のクレジット容量を読み取ります。 |
manage_agents | エージェントの一覧、ドラフトの作成の完了、ライフサイクル、公開済みエージェントの共有、保存済みドラフトのプレビュー、エージェントの評価スイートと実行を管理します。 |
manage_workflows | ワークフローの一覧、ドラフトの作成の完了、ライフサイクル、実際のテスト、実行の診断を管理します。 |
get_copilot_studio_skills | Copilot Studio に関するガイダンスは、まずここから確認します。作成前に該当するコアスキルを読み、その後 schema.json を読みます。 |
管理、検出、消費量の各ツールは、action と parameters を介して個別の操作を公開します。現在のツールスキーマで、公開されているアクションとその入力を確認できます。慣れていない引数を構築する前に、アクションの詳細な仕様と副作用に関する情報を読むには、action=describe_actions を指定して discover_resources を使用します。
トラブルシューティング
セットアップに失敗した場合は、資格情報や構成 JSON を共有せずに、そこで中断してエラーを報告してください。DNS、接続の拒否/リセット、ネットワークのタイムアウトには、それぞれ異なる安全な原因コードがあります。明示的に再試行する前に、エンドポイントの可用性とネットワーク/プロキシの設定を確認してください。別の呼び出しを行っても、環境ルーティングの欠落は修正されません。
このプロジェクトのサポートを受ける方法については、SUPPORT.md を参照してください。
セキュリティ
セキュリティ上の問題の報告方法については、SECURITY.mdをご覧ください。
ライセンス
MIT Licenseの下でライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。