Référence des commandes · Cursor CLI
agent mcp enable <identifier>
Ajoute un serveur MCP à la liste approuvée localement.
agent mcp enable <identifier> est une sous-commande de la catégorie « agent mcp » (gestion des serveurs MCP) et, selon la documentation Cursor, ajoute durablement un serveur MCP déjà configuré à la liste approuvée localement, de sorte qu'il se charge désormais sans nouvelle demande d'autorisation. <identifier> désigne un serveur préalablement déclaré dans un .cursor/mcp.json (projet) ou ~/.cursor/mcp.json (global). Les sous-commandes apparentées sont agent mcp list (affiche les serveurs configurés et leur statut), agent mcp list-tools <identifier> (affiche les outils disponibles d'un serveur), agent mcp login <identifier> (authentifie auprÚs d'un serveur) ainsi que agent mcp disable <identifier>, le pendant d'enable. Selon le changelog, une activation/désactivation agit aussi immédiatement sur les outils disponibles depuis une session en cours (via /mcp), sans redémarrage.
â QUAND LâUTILISER ?
Autoriser durablement un serveur déjà digne de confiance
agent mcp enable github
Vérifier d'abord quels serveurs sont configurés avant de les autoriser
Exécuter agent mcp list, noter l'identifiant correspondant, puis appeler agent mcp enable <identifier>
â QUAND ĂVITER ?
Autoriser tous les serveurs configurés en une fois pour une seule exécution de script
agent mcp enable agit uniquement serveur par serveur et de façon durable, pas pour une seule exécution.
Mieux: Définir --approve-mcps comme flag global lors de l'appel agent concerné, par ex. agent --approve-mcps "..."
Le serveur n'est pas encore du tout inscrit dans un mcp.json
enable ne fait qu'autoriser des serveurs déjà configurés, il n'en crée aucun nouveau.
Mieux: Inscrire d'abord le serveur dans .cursor/mcp.json ou ~/.cursor/mcp.json, puis utiliser agent mcp enable
SOURCES
- Cursor Docs â CLI Reference: Parameters â cursor.com
- Cursor Docs â CLI MCP â cursor.com