

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Configuración del MCP en la CLI
<a name="command-line-mcp-config-CLI"></a>

En esta página se describen las opciones específicas de la CLI para configurar los servidores MCP.

## Comandos de configuración
<a name="command-line-mcp-config-commands"></a>

Uso: `qchat mcp [OPTIONS] COMMAND ` 


**Comandos de configuración de MCP**  

| Comando | Description (Descripción) | 
| --- | --- | 
|  qchat mcp add  | Añadir o reemplazar un servidor configurado | 
|  qchat mcp remove  | Eliminar un servidor de la configuración del MCP | 
|  qchat mcp list  | Enumerar los servidores configurados | 
|  qchat mcp import  | Importar una configuración de servidor desde otro archivo | 
|  qchat mcp status  | Obtener el estado de un servidor configurado | 
|  qchat mcp help  | Imprimir esta lista de comandos o la ayuda para los subcomandos indicados | 

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

El `--args` parámetro ahora admite argumentos que contienen comas utilizando un formato de matriz JSON o de escape:

```
# 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>

Además de los servidores MCP locales que se ejecutan como procesos, la CLI para desarrolladores de Amazon Q admite servidores MCP remotos que se comunican a través de HTTP. Los servidores remotos pueden utilizar la OAuth autenticación o estar abiertos (no se requiere autenticación).

### Configuración
<a name="command-line-mcp-remote-config"></a>

Los servidores MCP remotos se configuran en el archivo de configuración del agente mediante los `url` campos `type` y:

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

### OAuth flujo de autenticación
<a name="command-line-mcp-oauth-flow"></a>

Cuando se utilizan servidores MCP remotos que requieren OAuth autenticación:

1. Inicie su sesión de Q CLI con un agente que incluya el servidor MCP remoto

1. El servidor aparecerá inicialmente como «aún no cargado»

1. Utilice el `/mcp` comando para iniciar la autenticación

1. Q: CLI indicará que el servidor requiere autenticación y proporcionará una URL.

1. Abra la URL proporcionada en su navegador mientras mantiene abierta la sesión de Q CLI

1. Siga las instrucciones de autenticación de su navegador

1. Regrese a la ventana Q CLI: iniciará sesión en el servidor MCP si la autenticación se realizó correctamente

Las herramientas del servidor estarán disponibles una vez que se complete la autenticación.