你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Visual Studio Code 中使用 MCP 工具

本文介绍如何在 Visual Studio Code 中向 AI 代理添加 Microsoft Sentinel 的模型上下文协议 (MCP) 安全工具集 或您自己的自定义工具。

有关如何开始使用 MCP 工具的信息,请参阅以下文章:

添加Microsoft Sentinel 或自定义工具集合

若要在 Visual Studio Code 中添加 Microsoft Sentinel 工具集合或自己的自定义工具,请执行以下步骤:

  1. 添加 MCP 服务器:

    1. Ctrl + Shift + P ,然后键入或选择 MCP: Add Server

      Visual Studio Code 的屏幕截图,其中突出显示了“添加服务器”。

    2. 选择“HTTP(HTTP 或服务器发送的事件)”

      Visual Studio Code 的屏幕截图,其中突出显示了 HTTP 或 Server-Sent 事件。

    3. 输入要访问的工具集合的 MCP 服务器的 URL,可以从可用的 Sentinel 集合或你自己的自定义集合中输入 URL,然后按 Enter

    4. 分配友好 服务器 ID (例如 Microsoft Sentinel MCP server

    5. 选择是使服务器在所有 Visual Studio Code 工作区中可用,还是仅使当前工作区可用。

  2. 允许身份验证。 出现提示时,选择 “允许使用 至少具有安全读取者角色的帐户进行身份验证”。

    Visual Studio Code 对话框的屏幕截图,提示用户进行身份验证。

  3. 打开 Visual Studio Code 的聊天。 选择 “查看>聊天”,选择搜索栏旁边的 “切换聊天” 图标 ,或按 Ctrl + Alt + I

  4. 验证连接。 将聊天设置为代理模式,然后选择在 MCP 服务器下添加的 “配置工具” 图标 进行确认。

    Visual Studio Code 代理菜单的屏幕截图,其中突出显示了“代理模式”和“工具”图标。