Configurazione dell’MCP nella CLI - Amazon Q Developer

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione dell’MCP nella CLI

Questa pagina descrive le opzioni specifiche della CLI per la configurazione dei server MCP.

Comandi di configurazione

Utilizzo: qchat mcp [OPTIONS] COMMAND

Comandi di configurazione MCP
Comando Description
qchat mcp add Aggiungere o sostituire un server configurato
qchat mcp remove Rimuovere un server dalla configurazione MCP
qchat mcp list Elencare i server configurati
qchat mcp import Importare una configurazione del server da un altro file
qchat mcp status Ottenere lo stato di un server configurato
qchat mcp help Stampare questo elenco di comandi o fornire una guida per i sottocomandi specificati

Argomenti del server MCP

Il --args parametro ora supporta argomenti contenenti virgole utilizzando il formato di matrice escape o JSON:

# Escaped commas
q mcp add --name server --command cmd --args "arg1,arg2\,with\,commas,arg3"

# JSON array format  
q mcp add --name server --command cmd --args '["arg1", "arg2,with,commas", "arg3"]'

Server MCP remoti

Oltre ai server MCP locali eseguiti come processi, Amazon Q Developer CLI supporta server MCP remoti che comunicano tramite HTTP. I server remoti possono utilizzare l' OAuth autenticazione o essere aperti (non è richiesta l'autenticazione).

Configurazione

I server MCP remoti sono configurati nel file di configurazione dell'agente utilizzando i url campi type and:

{ "mcpServers": { "find-a-domain": { "type": "http", "url": "https://api.findadomain.dev/mcp" } } }

OAuth flusso di autenticazione

Quando si utilizzano server MCP remoti che richiedono OAuth l'autenticazione:

  1. Avvia la sessione Q CLI con un agente che include il server MCP remoto

  2. Il server verrà inizialmente visualizzato come «non ancora caricato»

  3. Usa il /mcp comando per iniziare l'autenticazione

  4. Una CLI indicherà che il server richiede l'autenticazione e fornirà un URL

  5. Apri l'URL fornito nel tuo browser mantenendo aperta la sessione Q CLI

  6. Segui le istruzioni di autenticazione nel tuo browser

  7. Torna alla finestra Q CLI: accederai al server MCP se l'autenticazione ha avuto successo

Gli strumenti del server saranno disponibili una volta completata l'autenticazione.