Referencia de comandos · Cursor CLI
agent mcp enable <identifier>
Añade un servidor MCP a la lista de aprobados localmente.
agent mcp enable <identifier> es un subcomando de la categoría «agent mcp» (gestión de servidores MCP) y, según la documentación de Cursor, añade de forma permanente un servidor MCP ya configurado a la lista aprobada localmente, de modo que en adelante se cargue sin volver a pedir confirmación. <identifier> designa un servidor previamente registrado en un .cursor/mcp.json (proyecto) o ~/.cursor/mcp.json (global). Subcomandos hermanos son agent mcp list (muestra los servidores configurados y su estado), agent mcp list-tools <identifier> (muestra las herramientas disponibles de un servidor), agent mcp login <identifier> (autentica contra un servidor) y agent mcp disable <identifier> como contrapartida de enable. Según el changelog, un enable/disable también surte efecto de inmediato sobre las herramientas disponibles desde una sesión en curso (mediante /mcp), sin necesidad de reiniciar.
✅ ¿CUÁNDO USARLO?
Aprobar de forma permanente un servidor ya considerado fiable
agent mcp enable github
Comprobar primero, antes de aprobarlo, qué servidores están configurados
Ejecutar agent mcp list, anotar el identificador correspondiente y luego invocar agent mcp enable <identifier>
⛔ ¿CUÁNDO MEJOR NO?
Aprobar de una vez todos los servidores configurados para una sola ejecución de script
agent mcp enable actúa solo por servidor y de forma permanente, no para una única ejecución.
Mejor: Establecer --approve-mcps como flag global en la invocación de agent correspondiente, p. ej. agent --approve-mcps "..."
El servidor aún no está registrado en ningún mcp.json
enable solo habilita servidores ya configurados, no crea ningún servidor nuevo.
Mejor: Registrar primero el servidor en .cursor/mcp.json o ~/.cursor/mcp.json y usar después agent mcp enable
FUENTES
- Documentación de Cursor — CLI Reference: Parameters ↗ cursor.com
- Documentación de Cursor — CLI MCP ↗ cursor.com