Usare uno strumento MCP in Visual Studio Code

Questo articolo illustra come aggiungere Microsoft Sentinel raccolta mcp (Model Context Protocol) di strumenti di sicurezza o strumenti personalizzati agli agenti di intelligenza artificiale in Visual Studio Code.

Per informazioni su come iniziare a usare gli strumenti MCP, vedere gli articoli seguenti:

Aggiungere una raccolta di strumenti Microsoft Sentinel o personalizzata

Per aggiungere una raccolta di strumenti Microsoft Sentinel o i propri strumenti personalizzati in Visual Studio Code, seguire questa procedura:

  1. Aggiungere il server MCP:

    1. Premere CTRL + MAIUSC + P , quindi digitare o scegliere MCP: Add Server.

      Screenshot di Visual Studio Code con l'opzione Aggiungi server evidenziata.

    2. Scegliere HTTP (HTTP o eventi Server-Sent).Choose HTTP (HTTP or Server-Sent Events).

      Screenshot di Visual Studio Code con eventi HTTP o Server-Sent evidenziati.

    3. Immettere l'URL del server MCP della raccolta di strumenti a cui si vuole accedere, che può essere dalla raccolta di Sentinel disponibile o da quella personalizzata, quindi premere INVIO.

    4. Assegnare un ID server descrittivo (ad esempio, Microsoft Sentinel MCP server)

    5. Scegliere se rendere il server disponibile in tutte le aree di lavoro di Visual Studio Code o solo in quella corrente.

  2. Consentire l'autenticazione. Quando richiesto, selezionare Consenti l'autenticazione usando un account con almeno un ruolo lettore di sicurezza.

    Screenshot di una finestra di dialogo di Visual Studio Code che richiede all'utente di eseguire l'autenticazione.

  3. Aprire la chat di Visual Studio Code. Selezionare Visualizza>chat, selezionare l'icona Attiva/Disattiva chat accanto alla barra di ricerca o premere CTRL + ALT + I.

  4. Verificare la connessione. Impostare la chat su Modalità agente e quindi confermare selezionando l'icona Configura strumenti aggiunta nel server MCP.

    Screenshot di un menu agente di Visual Studio Code con la modalità agente e l'icona dello strumento evidenziati.