Referencia de comandos · Cursor CLI
agent mcp disable <identifier>
Desactiva un servidor MCP para que deje de cargarse o de pedir aprobación.
agent mcp disable <identifier> es un subcomando de terminal — se invoca como cursor-agent mcp disable <identifier> directamente en la shell, no es un comando slash. Desactiva por completo un servidor MCP ya configurado: después, el servidor no se carga al iniciar, ni la CLI vuelve a pedir autorización para él.
Su contrapartida es agent mcp enable <identifier>, que vuelve a poner un servidor en la lista aprobada localmente. La misma acción también se puede ejecutar, de forma alternativa, dentro de una sesión en curso mediante la vista de detalle interactiva de /mcp — allí también se puede hacer login, logout con borrado de las credenciales OAuth guardadas, y enable/disable por servidor.
El ajuste actúa a nivel de servidor y de forma permanente, no solo para la solicitud o sesión actual — se mantiene hasta que vuelvas a activar el servidor.
✅ ¿CUÁNDO USARLO?
Desactivar un servidor MCP defectuoso o innecesario
cursor-agent mcp disable old-server
Ocultar antes de una demo un servidor interno/experimental para que no pida autorización constantemente
cursor-agent mcp disable playwright-experimental
⛔ ¿CUÁNDO MEJOR NO?
El servidor solo debe ignorarse brevemente para una ejecución
agent mcp disable es un ajuste permanente y vinculado al servidor.
Mejor: simplemente no incluir el servidor en el prompt relevante, o ajustar la mcp.json específica del proyecto
Quieres desconectar el servidor solo a modo de prueba, pero conservar las credenciales OAuth guardadas
disable solo cambia el estado de carga/autorización, no las credenciales.
Mejor: abrir la vista de detalle mediante /mcp y elegir allí específicamente Logout en vez de Disable, si se quieren eliminar las credenciales
FUENTES
- Documentación de Cursor — CLI Reference: Parameters ↗ cursor.com
- Documentación de Cursor — CLI MCP ↗ cursor.com