将模型上下文协议 (MCP) 服务器中的工具和资源添加到代理

将现有 MCP 服务器连接到 Copilot Studio 后,可以将服务器作为工具添加到代理,并访问服务器工具和资源。 过程相同,无论是预生成 Microsoft MCP 连接器,还是您配置连接的 MCP 服务器。

若要将 MCP 服务器添加到智能体,请执行以下步骤:

  1. 转到代理的 “工具” 页。

  2. 选择 “添加工具”。

  3. 选择 模型上下文协议。 将显示可用 MCP 连接器的列表。

    可用 MCP 服务器的目录

  4. 从列表中选择所需的 MCP 连接器。

  5. 授权连接,输入所需的任何信息。

  6. 完成后,选择“ 添加到代理 ”或 “添加并配置 ”以继续。

    第一个选项只是将 MCP 服务器及其工具和资源添加到代理。 第二个添加服务器及其工具和资源,同时提供配置详细信息的机会。

MCP 服务器现在已连接到代理。

查看现有 MCP 服务器中的工具和资源

Copilot Studio 中的每个 MCP 服务器都是可以添加到智能体的工具。 将 MCP 服务器作为工具添加到代理后,服务器会显示为代理的“ 工具 ”选项卡上的工具。

MCP 服务器提供对服务器提供的所有 MCP 工具和资源 的访问权限。 若要查看 MCP 服务器附带的 MCP 工具和资源的相关信息:

  1. 转到代理的“ 工具 ”选项卡。

  2. 从工具列表中选择 MCP 服务器。

    此时会显示 MCP 服务器的设置页。

在设置页中,可以查看和配置与代理使用 MCP 服务器相关的详细信息。 与任何代理工具一样,可以查看和更新 详细信息输入

对于 MCP 连接器,可以查看另外两个特定于 MCP 的部分,其中详细介绍了服务器提供的功能:

  • 工具:服务器提供的 MCP 工具的名称和说明列表。
  • 资源:服务器提供的 MCP 资源采样的名称和说明列表。

重要

对于 Copilot Studio 代理使用的资源,MCP 服务器所有者需要将资源配置为服务器上的一个 MCP 工具的输出。

从代理中的 MCP 服务器自定义工具选择

如果不想使用 MCP 服务器提供的所有工具,则可以在代理中有选择地关闭 MCP 服务器工具。

添加 MCP 服务器时,默认情况下会打开所有工具。 “允许所有 切换按钮”已打开。

打开和关闭各个工具:

  1. 关闭 允许所有 开关。 切换可用于每个单独的工具。

  2. 使用单个切换来关闭不需要的工具,以确保代理仅使用最相关的功能。

[!注意> :关闭 “全部允许”时,默认情况下会关闭添加到 MCP 服务器的任何新工具。