透過工具擴充您的 Agent 的另一種方法是透過模型上下文協定 (MCP)。
什麼是模型上下文協定?
模型內容通訊協定 (MCP) 可讓使用者直接在 Copilot Studio 中連接現有的知識伺服器和資料來源。 連接到 MCP 伺服器後您可以存取:
- 資源:Agent 可以讀取的檔案狀資料 (如 API 回應或檔案內容)
- 工具:語言模型可以呼叫以執行操作的函數
- 提示:預先定義的提示範本以完成特定任務
注意
Copilot Studio 目前支援 MCP 工具和資源。
MCP 如何運作?
連接的 MCP 伺服器發布的每個工具或資源都會自動提供給 Copilot Studio 使用。 名稱、描述、輸入和輸出均從伺服器繼承。 在 MCP 伺服器上更新或刪除工具和資源時,Copilot Studio 會動態反映這些更改,從而確保用戶始終擁有最新版本,並刪除過時的工具和資源。 單一 MCP 伺服器可整合並管理多種工具與資源,每個工具皆可供 Copilot Studio Agent 使用。
當您連接到非 Microsoft 產品,包括外部 MCP 伺服器時,您必須負責 Copilot Studio 內所存取的工具與資源。
注意
必須啟用生成式協調流程才能使用 MCP。
在 Copilot Studio 中使用 MCP 延長 Agent 的流程是什麼?
若要在 Copilot Studio 中整合 MCP:
- 請使用 MCP 入門嚮導將您的 Agent 連接到現有的 MCP 伺服器 。
- 如果您還沒有 MCP 伺服器,請建立 MCP 伺服器。
- 將 MCP 伺服器工具和資源新增至您的 Agent,讓您的 Copilot Studio Agent 可以使用它們。
- (選用) 發佈您的 MCP 連接器,以允許跨租用戶使用該連接器。
欲了解更多關於 MCP 整合疑難排解的資訊,請參閱疑難排解模型情境協定 (MCP) 整合。