この記事では、Windows 設定コネクタに関する情報を提供します。これにより、アプリは MCP 操作を使用して Copilot+ PC デバイスの設定を管理できます。 MCP サーバーの詳細については、 Windows 上の MCP を参照してください。
このコネクタは、ユーザーが同意し、元に戻せる操作用に設計されています。 これにより、自然言語の設定の変更 (たとえば、"Bluetoothをオンにする"、"テキスト サイズの増加") が簡略化され、実行前に変更が現在のデバイスの状態に適用され、サポートされている場合はロールバック パスが提供されます。
注
この機能には、Copilot+ PC デバイスが必要です。
注
現在のリリースでは、この機能は英語とフランス語のみをサポートしています。 その他の言語はサポートされていません。
MCP サーバー ツールの設定
設定 MCP サーバーには、次のツールが用意されています。
| Tool | 目的 | 入力スキーマ (JSON) | 出力 (構造化) | 注記 |
|---|---|---|---|---|
| 設定変更が適用可能か | 現在のデバイス コンテキストで自然言語設定の変更を適用できるかどうかをクエリします。 | { "type":"object", "properties": { "SettingsChangeRequest": { "type":"string" } }, "required":["SettingsChangeRequest"] } |
ActionDescription (string)、IsRollbackSupported (bool)、IsApplicable (bool)。 標準の CallToolResult ラッピング。 | 無効な操作を回避するには、他の設定ツールを呼び出す前に必ずこのツールを呼び出してください。 |
| 設定変更を行う | 設定の変更を実行します。 | { "type":"object", "properties": { "SettingsChangeRequest": { "type":"string" } }, "required":["SettingsChangeRequest"] } |
ActionDescription (string)、IsRollbackSupported (bool)、UndoId (string) (該当する場合)。を CallToolResultにラップします。 |
UndoIdに渡すことができるundo_settings_changeは、IsRollbackSupprtedが true の場合に返されます。 |
| 設定変更を元に戻す |
make_settings_changeを使用して行われた以前の変更を元に戻します。 |
{ "type":"object", "properties": { "UndoId": { "type":"string", "format":"uuid" } }, "required":["UndoId"] } |
ActionDescription (string)、IsRollbackSupported (元に戻す場合は常に false)。 |
UndoId値は、make_settings_changeの呼び出しへの応答で返されます。 元に戻す操作は一方向であり、ロールバックすることはできません。 |
| 設定ページを開く | 対象の設定を含むページで Windows 設定を開きます。 | { "type":"object", "properties": { "SettingsChangeRequest": { "type":"string" } }, "required":["SettingsChangeRequest"] } |
構造化されたコンテンツはありません。は成功テキストと isError フラグを返します。 |
このツールはガイド付き手動調整のユーティリティであり、自動変更には使用されません。 |
Windows 設定コネクタの重要な呼び出し規則
呼び出し元は、現在のデバイスの状態に応じて、設定 MCP サーバーを使用して特定の Windows 設定の値を変更できる場合とできない場合があります。 設定を正常に変更できるようにするには、呼び出し元は常にis_settings_change_applicableを呼び出す前にmake_settings_changeを呼び出す必要があります。
undo_settings_changeの呼び出しで実行された元に戻す操作は元に戻すことができません。
動作方法
Windows 設定コネクタでは、Settings Mu と呼ばれる軽量言語モデルが使用されます。このモデルは、Windows 設定データを使用して微調整され、ユーザーが設定をすばやく見つけて調整するのに役立ちます。 モデルはデバイス上でローカルに実行され、[設定] で既に使用可能な関連設定と一致するようにユーザーのクエリを分析します。
Settings Mu モデルでは、公平性の評価と包括的な責任ある AI、セキュリティ、プライバシーの評価が実施されています。 これらの手順により、テクノロジは、Microsoft の責任ある AI の原則に従って、効果的かつ公平に行われます。
責任ある AI とプライバシーに対する Microsoft のコミットメント
Microsoft は、2017 年に最初に AI 原則を定義し、その後、責任ある AI Standardを通じてアプローチを運用化して以来、責任を持って AI の進歩に取り組んでいます。 プライバシーとセキュリティは、AI システムを開発してデプロイする上で重要な原則です。 私たちは、お客様が責任を持って AI 製品を使用し、学習内容を共有し、信頼に基づくパートナーシップを構築できるよう支援します。 責任ある AI の取り組み、ガイドとなる原則、責任ある AI テクノロジを確保するために開発されたツールと機能の詳細については、「 責任ある AI」を参照してください。
Windows developer