

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configuração do MCP na CLI
<a name="command-line-mcp-config-CLI"></a>

Esta página aborda as opções específicas da CLI para configurar servidores MCP.

## Comandos de configuração
<a name="command-line-mcp-config-commands"></a>

Uso: `qchat mcp [OPTIONS] COMMAND ` 


**Comandos de configuração MCP**  

| Command | Description | 
| --- | --- | 
|  qchat mcp add  | Adicionar ou substituir um servidor configurado | 
|  qchat mcp remove  | Remover um servidor da configuração do MCP | 
|  qchat mcp list  | Listar servidores configurados | 
|  qchat mcp import  | Importar uma configuração de servidor de outro arquivo | 
|  qchat mcp status  | Obter o status de um servidor configurado | 
|  qchat mcp help  | Imprimir esta lista de comandos ou ajuda para o(s) subcomando(s) fornecido(s) | 

### Argumentos do servidor MCP
<a name="command-line-mcp-enhanced-args"></a>

O `--args` parâmetro agora suporta argumentos contendo vírgulas usando escape ou formato de matriz 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"]'
```

## Servidores MCP remotos
<a name="command-line-mcp-remote-servers"></a>

Além dos servidores MCP locais que são executados como processos, o Amazon Q Developer CLI oferece suporte a servidores MCP remotos que se comunicam por HTTP. Os servidores remotos podem usar OAuth autenticação ou estar abertos (sem necessidade de autenticação).

### Configuração
<a name="command-line-mcp-remote-config"></a>

Os servidores MCP remotos são configurados no arquivo de configuração do agente usando os `url` campos `type` e:

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

### OAuth fluxo de autenticação
<a name="command-line-mcp-oauth-flow"></a>

Ao usar servidores MCP remotos que exigem OAuth autenticação:

1. Inicie sua sessão do Q CLI com um agente que inclui o servidor MCP remoto

1. O servidor aparecerá inicialmente como “ainda não carregado”

1. Use o `/mcp` comando para iniciar a autenticação

1. Uma CLI indicará que o servidor requer autenticação e fornecerá uma URL

1. Abra o URL fornecido em seu navegador enquanto mantém a sessão do Q CLI aberta

1. Siga as instruções de autenticação no seu navegador

1. Retorne à janela Q CLI - você será conectado ao servidor MCP se a autenticação for bem-sucedida

As ferramentas do servidor estarão disponíveis quando a autenticação for concluída.