In this article
Comment ajouter un nouveau serveur MCP à Cursor
Ces derniers mois, Cursor s’est imposé dans le domaine des assistants de programmation IA et de l’IA agentique pour le développement logiciel.
Cursor a de nombreux atouts. Même si certains le considèrent comme « un simple fork de VS Code », il propose un workflow d’ingénierie véritablement natif de l’IA, au cœur duquel se trouve Cursor Tab, qui donne vie à sa promesse d’IA.
L’expérience développeur de Cursor va au-delà de la simple modification de fichiers : elle permet de lancer des commandes dans le terminal et d’adopter un workflow de développement logiciel véritablement autonome. Que pourrait-il manquer ? Peut-être le nouveau mot à la mode dans le monde de l’IA : MCP. Mais ne vous inquiétez pas, Cursor a aussi pensé à cela.
Les serveurs MCP dans Cursor
Cursor prend en charge les serveurs MCP selon deux portées :
Un serveur MCP défini à l’échelle globale, qui sera accessible dans le chat agentique de Cursor Tab pour tous les projets.
Un serveur MCP défini localement, qui sera utilisé uniquement dans le projet en cours.

Pour ajouter un nouveau serveur MCP global à Cursor, définissez son entrée dans le fichier ~/.cursor/mcp.json, situé dans le répertoire personnel de l’utilisateur (le caractère spécial ~ correspond au répertoire personnel de l’utilisateur, comme /home/lirantal ou /Users/lirantal, ou à un autre chemin selon votre système d’exploitation et votre configuration).
Dans certains cas, vous souhaiterez plutôt définir un serveur MCP au niveau du projet, afin que les outils qu’il expose soient disponibles uniquement dans l’interface de chat de Cursor Tab pour ce projet.
Dans ce cas, Cursor utilise les fichiers de configuration habituels commençant par un point et lit différents fichiers de configuration dans le répertoire .cursor/ à la racine du projet en cours. Comme vous pouvez vous y attendre, l’un d’eux contient les définitions des serveurs MCP : .cursor/mcp.json.
Par exemple, pour définir un serveur MCP développé en Node.js et utilisant le transport STDIO, ajoutez ce qui suit dans .cursor/mcp.json :
{
"mcpServers": {
"node-api-docs": {
"command": "node",
"args": ["/Users/lirantal/projects/repos/mcp-server-nodejs-docs/index.js"]
}
}
}Une fois la configuration définie, ouvrez la page MCP Servers dans les paramètres de Cursor pour vérifier que le nouveau serveur MCP est connecté et consulter la liste des outils qu’il définit :

Quels serveurs MCP ajouter ?
Au passage, vous vous demandez peut-être quels serveurs MCP ajouter et quels avantages ils offrent. Voici quelques suggestions pour commencer :
Je ne suis pas impartial, mais le Snyk MCP Server est indispensable au développement logiciel. Il facilite le développement logiciel sécurisé en permettant à l’IA agentique d’auditer les dépendances et le code source pour vérifier l’absence de vulnérabilités de sécurité.
Si vous travaillez dans la gestion de produit, je vous recommande vivement cette sélection de 7 serveurs MCP pour les chefs de produit.
Les serveurs MCP disponibles dans Cursor Tab
Vous pouvez également explorer les outils disponibles en posant une question dans le chat de Cursor Tab, par exemple : « Liste les outils dont tu disposes ». Vous obtiendrez alors une réponse semblable à celle-ci :

Risques de sécurité liés à l’ajout de serveurs MCP
En matière de sécurité de l’IA, les serveurs MCP présentent leurs propres risques et préoccupations. En voici quelques-uns :
Serveurs MCP malveillants — Comment savoir si le serveur MCP que vous venez d’installer et de lancer est légitime et ne contient aucune porte dérobée, aucun cheval de Troie ni aucun autre élément malveillant ?
Serveurs MCP vulnérables — Avez-vous audité chaque ligne de code et chaque dépendance d’un serveur MCP pour vous assurer qu’il ne contient aucune erreur de programmation susceptible d’entraîner des vulnérabilités de sécurité exploitables ?
Ce n’est qu’un début. Parmi les autres vecteurs d’attaque, on trouve des serveurs MCP apparemment légitimes qui utilisent des techniques subtiles d’injection de prompts pour orienter l’IA dans un contexte donné, voire la manipuler afin de déclencher des appels d’outils.
Si vous souhaitez approfondir vos connaissances sur la sécurité de l’IA, consultez les lectures recommandées suivantes :
ChatGPT et le codage sécurisé ? Cet article résume les avantages du code généré par ChatGPT ainsi que les vulnérabilités de sécurité dont vous devez tenir compte.
Vous avez entendu parler du RAG ? D’accord. Mais avez-vous réfléchi à la façon de sécuriser le RAG ? Découvrez cet article.
Améliorez vos compétences en programmation sécurisée
Des formations gratuites et de qualité en sécurité pour les développeurs, quand et où vous le souhaitez.