MCP on Windowsとは何か
MCP(Model Context Protocol)は、AIエージェントが外部ツールやシステムと連携するためのオープンプロトコルです。Anthropicが提唱し、AWSも参画している標準規格で、これまではClaudeなどのAIモデルが開発ツールやデータベースと連携するために使われてきました。
今回のMCP on Windowsは、このプロトコルをOS層にネイティブ実装したものです。AIエージェントがWindowsのファイルシステム、設定画面、さらにはブラウザまで直接操作できるようになります。
3層構造のアーキテクチャ

MCP on Windowsは以下の3層で構成されています。
MCPホストはClaude Desktopのような、AIモデルが実装される場所を指します。MCPクライアントはユーザーとの対話インターフェースとなり、MCPサーバーは許可されたツール機能のみを提供する仲介役として機能します。
この設計により、AIに対して限定的な権限のみを付与することが可能になっています。たとえば、AIが「Cドライブを全消去して」という命令を出そうとしても、MCPサーバー側でそのようなコマンドが定義されていなければ実行は拒否されます。
開発者が知っておくべき3つのポイント
1. File Explorer Connectorでファイル操作を自動化
File Explorer Connectorは、AIエージェントがWindowsのファイルエクスプローラを操作するための標準コネクタです。以下のようなツールが提供されています。
get_file_details- ファイルのメタデータ取得create_directory- 新規ディレクトリ作成move_file- ファイル移動・名前変更create_text_file- テキストファイル作成read_file/read_text_file- ファイル内容読み取りsearch_files- ファイル検索(名前、拡張子、日付範囲、コンテンツ対応)zip_folder/unzip_folder- 圧縮・解凍
アクセス制御についても明確に定義されており、エージェントアカウントはユーザープロファイルディレクトリ内の以下フォルダへのアクセスのみ許可されます。
- Documents
- Downloads
- Desktop
- Videos
- Pictures
- Music
これは開発者としては安心できるポイントです。AIが勝手にシステムファイルを触ることはできない設計になっています。
2. Agent IDによるゼロトラスト対応
Microsoft Entra Agent IDという新しい概念が導入されました。これはAIエージェントに一貫したデジタルIDを付与し、認証・認可・アクセスガバナンスを実現する仕組みです。
具体的には、エージェントはAgent IDに直接与えられたアクセス権を使用して自律的に動作可能です。Microsoft GraphのアクセスやAzure RBACロール、Microsoft Entraディレクトリロールなどを付与できます。
エージェントによって行われたすべてのクエリはAIエージェントによって実行されたものとして記録されます。これにより、監査時に「誰が(どのエージェントが)何をしたか」を追跡できます。
.png)
3. Agent Workspaceによる隔離実行環境
Agent Workspaceは、AIエージェント用に分離された、ポリシー制御・監査可能なWindowsデスクトップ環境です。従来のWindowsデスクトップとは別のセッションで動作し、エージェントと人間ユーザーが並行して独立して作業できます。
これはWindows Sandboxよりも効率的であり、セキュリティ隔離と並行実行のサポート、ユーザー制御を提供します。
実装を始めるには
MCP on Windowsを利用するには、Windows build 26220.7262以上が必要です。また、Copilot+ PCであれば、自然言語検索やセマンティック検索、System Settings Connectorなどの高度なAI機能も利用可能になります。
開発者がMCPサーバーを構築する場合、MSIXまたはMCPB(MCP Bundle)形式でパッケージングして配布できます。odr.exeというコマンドラインツールでMCPサーバーの登録・管理・実行が可能です。
# MCPサーバー登録の例(コマンドライン)
odr mcp add manifest.json
odr mcp list
odr mcp run 個人的な所感
正直、MCP on Windowsの発表には驚きました。これまでAIエージェントは「テキストベースの会話」や「コード生成」が主戦場でしたが、いよいよOSレイヤーに侵入してきたという印象です。
ただ、セキュリティモデルがしっかり設計されている点は評価できます。許可リスト・拒否リストによる制御、Agent IDによる監査対応、Agent Workspaceによる隔離実行など、エンタープライズ環境での利用を見据えた設計になっています。
今後、開発ワークフローの中でAIエージェントに「この環境構築タスクをやっておいて」と任せられるようになるかもしれません。人間は高レベルの要件定義とアーキテクチャ設計に専念し、詳細な作業はエージェントに委譲する――そんな開発スタイルが現実味を帯びてきました。
まとめ
MCP on Windowsは、AIエージェントとOSの統合という新しいパラダイムを提示しています。
ファイル操作、システム設定変更、ブラウザ操作をAIエージェントに委譲可能
Agent IDとAgent Workspaceによるセキュアな実行環境
MSIX/MCPB形式でカスタムMCPサーバーを配布可能
プレビュー段階ではありますが、Windows開発者にとっては今後の動向を注視すべき技術です。特にエンタープライズ向けの業務自動化において、大きな可能性を秘めています。















