Ajoutez les bons serveurs MCP Cursor, et son agent IA pourra faire bien plus que simplement écrire du code.
Imaginez que vous récupériez les derniers documents de votre bibliothèque, que vous parcouriez l’historique des validations d’un référentiel, ou que vous naviguiez sur votre site de préproduction pour repérer un formulaire défectueux. Avec d’autres serveurs, Cursor peut tracer une erreur en production, effectuer une requête sur votre base de données ou mettre à jour des tâches dans l’environnement de travail de votre projet, le tout depuis le même chat. Chaque serveur que vous ajoutez élargit le champ d’action de l’agent.
Les options se sont multipliées rapidement. En décembre 2025, le projet Model Context Protocol comptait 10 000 serveurs MCP actifs, Cursor figurant parmi les principales plateformes les prenant en charge. Avec un choix aussi vaste, le plus difficile est de faire le tri.
Avant de réaliser une connexion avec un serveur, posez-vous les questions suivantes : que peut faire Cursor avec ce serveur ? Quelles données peut-il lire ou modifier ? L'utiliserez-vous suffisamment souvent pour lui accorder cet accès ?
En bref : Commencez par deux ou trois serveurs MCP qui prennent en charge votre travail quotidien. Context7 fournit la documentation des bibliothèques ; GitHub ajoute l’activité du référentiel ; Playwright teste les interactions avec le navigateur ; et Figma relie les designs au code et prend en charge les modifications en cours. Sentry aide à analyser les erreurs en production, Supabase prend en charge le travail sur les bases de données, et ClickUp, Linear, Atlassian ou Notion intègrent les dossiers de projet et les exigences. Effectuez la connexion des serveurs via le Marketplace de Cursor ou le fichier mcp.json, vérifiez les permissions et les coûts d’utilisation, et utilisez un accès en lecture seule lorsque l’agent a uniquement besoin d’informations.
Aperçu des meilleurs serveurs MCP pour Cursor
| Outil | Idéal pour | Fonctionnalités phares | Prix de départ* | Où ça coince |
| Context7 | Documentation des bibliothèques spécifique à chaque version | Documentation classée par pertinence, recherches spécifiques à chaque version et exemples de code ciblés | Gratuit ; version Pro à 10 $ par place et par mois | La couverture dépend de son index de documentation ; le code généré doit encore être vérifié. |
| Serveur MCP sur GitHub | Flux de travail de développement inter-référentiels | Accès aux demandes de tirage et aux problèmes, sélection des outils, règles relatives au référentiel et constatations en matière de sécurité | Gratuit et open source ; forfait GitHub Team à 4 $ par utilisateur et par mois | Les permissions du compte peuvent bloquer certaines actions ; les modifications proposées doivent encore être examinées. |
| Playwright MCP | Tests sur navigateur et vérification du front-end | Interactions avec le navigateur, instantanés d'accessibilité, messages de la console et inspection du réseau | Gratuit et open source | Les contrôles basés sur Canvas peuvent nécessiter des outils de visualisation ; les instantanés répétés consomment du contexte |
| Serveur MCP Figma | Traduire les systèmes de conception en code | Détails de la disposition et des composants, recherche dans le système de conception, Code Connect, ainsi que la création et la modification en cours de designs | Gratuit avec des limites ; formule Professional Collab à 5 $ par place et par mois | Les licences View et Collab ne disposent que de 20 appels de lecture MCP par mois |
| Sentry MCP | Débogage des erreurs en production | Rapports d'erreurs, fil d'Ariane, inspection des traces et analyse assistée par Seer | Gratuit ; forfait « Team » à 29 $/mois | Seer nécessite un accès payant et ne fournit pas d’assistance pour les connexions auto-hébergées ; Cursor peut analyser les erreurs détectées sans cet outil. |
| MCP Supabase | Développement d'un backend tenant compte du schéma | Inspection de schémas, branches de bases de données, déploiement de fonctions Edge et génération TypeScript | Gratuit ; version Pro à partir de 25 $/mois | La confirmation des requêtes destructives dépend de l'assistance du client ; la fonctionnalité de branchement est expérimentale et payante. |
| MCP linéaire | Équipes d'ingénierie axées sur les problèmes | Relations entre les problèmes, planification de la feuille de route, accès en lecture seule et résumés de cycle | Gratuit ; forfait Basic à 12 $ par utilisateur et par mois | Chaque session d'authentification effectue une connexion à un seul environnement de travail |
| Serveur MCP Atlassian Rovo | Développement à l'aide de Jira et Confluence | Recherche de code, comparaisons entre versions de documents, enregistrement des projets liés et outils à la demande | Connexion gratuite ; Jira Standard à 7,91 $ par utilisateur et par mois | Les modifications du flux de travail doivent être appliquées dans Jira ; la recherche de code nécessite OAuth 2.1 |
| ClickUp MCP | Faire le lien entre le travail de programmation et l'exécution du projet | Mises à jour groupées des tâches, dépendances, rapports sur la durée du statut et filtrage des tâches | Forfait gratuit disponible ; les coûts des forfaits payants et des modules complémentaires d'IA varient | Les limites de fréquence glissantes peuvent restreindre les flux de travail automatisés à haut volume |
| Notion MCP | Spécifications techniques et recherche d'informations | Recherche dans l'environnement de travail, requêtes de base de données, vérification de documents et modifications ciblées | Gratuit ; formule Plus à 12 $ par utilisateur et par mois | La recherche par IA, le SQL multi-sources et les filtres avancés nécessitent des forfaits plus élevés |
Les serveurs MCP figurant dans ce tableau ne comportent généralement pas de frais d’installation distincts, mais leur utilisation peut tout de même entraîner des coûts. L’accès peut dépendre de votre forfait, de votre type de licence, des limites de l’API ou de vos crédits d’utilisation. Context7, Figma et Atlassian sont d’excellents exemples de pourquoi vous devriez vérifier les limites spécifiques à MCP en plus des tarifs standard.
Nous avons également écarté les suites d’outils plus générales des plateformes cloud, telles qu’AWS et Azure, qui sont mieux adaptées à des tâches d’infrastructure spécifiques. Slack peut également vous aider à enquêter sur des incidents et à retrouver les discussions de l’équipe, mais ses fonctionnalités peuvent faire double emploi avec des outils que vous utilisez déjà. Ces deux options restent toutefois valables pour Cursor. Cette liste se concentre sur les serveurs ayant des rôles bien définis dans le développement quotidien et l’exécution des projets.
Comment nous évaluons les logiciels chez ClickUp
Notre équipe éditoriale suit un processus transparent, fondé sur des recherches et indépendant des fournisseurs ; vous pouvez donc être sûr que nos recommandations reposent sur la valeur réelle des produits.
Voici un aperçu détaillé de la manière dont nous évaluons les logiciels chez ClickUp.
Qu'est-ce qu'un serveur MCP dans Cursor ?
Un serveur MCP fournit à l’agent IA de Cursor des outils permettant de lire des données ou d’effectuer des actions dans les applications, services et environnements locaux en connexion. Le Model Context Protocol définit la manière dont l’agent sollicite ces outils et reçoit les résultats.
Par exemple, Cursor peut utiliser un serveur MCP pour récupérer un rapport d'erreur Sentry, inspecter un composant Figma ou mettre à jour une tâche ClickUp. Chaque serveur définit les outils disponibles, tandis que les permissions de votre compte déterminent ce à quoi l'agent peut accéder et ce qu'il peut modifier.
Cursor prend en charge trois méthodes de connexion :
- stdio : exécute une commande locale lancée et gérée par Cursor, en communiquant via les entrées et sorties standard
- SSE (Server-Sent Events) : effectue une connexion avec un serveur MCP via un point de terminaison SSE. Il s'agit d'un protocole de transport hérité conservé à des fins de compatibilité.
- HTTP streamable : effectue une connexion avec un serveur MCP via un point de terminaison HTTP, avec diffusion en continu des réponses en option
Les serveurs basés sur HTTP peuvent fonctionner en local ou à distance. Certains services utilisent également OAuth, qui vous permet de vous connecter et d’autoriser l’accès via votre compte. Mais veillez à ne pas confondre vos connexions MCP avec les extensions de l’éditeur. Les extensions ajoutent des fonctionnalités à Cursor lui-même, telles que la mise en évidence des erreurs dans votre code, la mise en forme des fichiers ou la modification du thème de l’éditeur.
Les 10 meilleurs serveurs MCP pour Cursor
Les 10 options suivantes couvrent différentes étapes du développement logiciel et mettent en avant leurs capacités, leur budget en outils, leurs tarifs et leurs limites.
Remarque : G2 et Capterra évaluent principalement les plateformes logicielles sous-jacentes. Ne considérez pas leurs notes comme des évaluations indépendantes de chaque serveur MCP.
1. Context7 (idéal pour la documentation des bibliothèques spécifiques à une version)

Context7 est un serveur MCP qui permet à Cursor de consulter la documentation des bibliothèques pendant que vous écrivez du code. Développé par Upstash, il extrait les instructions API et les exemples de code pertinents de son index de documentation et les fournit à l'agent IA de Cursor avant que celui-ci ne génère une implémentation.
Imaginons que vous utilisiez Next.js 14 et que vous ayez besoin de créer un middleware d’authentification. Demandez à Cursor d’écrire ce middleware et ajoutez « use Context7 » à votre invite, les instructions. Cursor peut alors récupérer la documentation relative à cette version de Next.js et utiliser les méthodes et la syntaxe documentées pour cette version. Cela réduit le risque d’obtenir du code basé sur une ancienne version du framework ou sur une méthode qui n’existe plus.
Context7 se charge uniquement de la récupération de la documentation. Il n’exécute pas de code et ne teste pas votre application. Comme il n’utilise que deux outils MCP, il ne représente qu’un faible impact sur le budget d’outils de Cursor. Vous pouvez également définir une règle Cursor pour demander automatiquement ces vérifications de documentation.
Fonctionnalités phares
- Classement de la documentation basé sur l'intention : Context7 v2 classe les résultats par pertinence par rapport à la question et supprime les doublons, ce qui réduit le nombre d'extraits non pertinents pour Cursor.
- Identifiants de bibliothèque avec qualification de version : un identifiant tel que /vercel/next.js/v15.1.8 indique à Context7 quelle version indexée de la bibliothèque utiliser pour récupérer la documentation correspondante.
- Récupération ciblée du contexte : l'outil query-docs sélectionne des extraits en fonction d'une question définie. Context7 limite le nombre d'appels à la documentation par requête afin de contrôler les récupérations répétées et l'utilisation du contexte.
- Annotations « lecture seule » des outils : Les deux outils de récupération déclarent des métadonnées MCP « readOnlyHint ». Les clients compatibles peuvent reconnaître ces opérations comme étant en lecture seule.
Tarifs
- Free
- Pro : 10 $ par place et par mois
- Entreprise : Tarification personnalisée pour les besoins avancés en matière de sécurité et de déploiement
Le forfait Free comprend 1 000 appels API par mois.
Évaluations
- G2 : Pas assez d'avis
- Capterra : Aucune fiche vérifiée trouvée
Un utilisateur de G2 a déclaré :
Context7 résout l’un des principaux problèmes liés aux outils de codage basés sur l’IA, à savoir des connaissances obsolètes et des API erronées. La plupart des modèles d’IA ne disposent pas de connaissances en temps réel sur la documentation, ce qui conduit souvent à des suggestions de code incorrectes ou obsolètes. Context7 résout ce problème en fournissant directement à l’agent, pendant la conversation, une documentation en temps réel et spécifique à la version.
Context7 résout l’un des principaux problèmes liés aux outils de codage basés sur l’IA, à savoir des connaissances obsolètes et des API erronées. La plupart des modèles d’IA ne disposent pas de connaissances en temps réel sur la documentation, ce qui conduit souvent à des suggestions de code incorrectes ou obsolètes. Context7 résout ce problème en fournissant directement à l’agent, pendant la conversation, une documentation en temps réel et spécifique à la version.
Limites : La couverture de la documentation dépend de l'index de Context7. Une version de paquet récemment publiée ou une bibliothèque mal documentée peut donner lieu à des résultats incomplets. La documentation récupérée doit encore être vérifiée par rapport à vos dépendances installées et à vos exigences d'implémentation, car la récupération tenant compte de la version ne garantit pas la correction du code généré.
Idéal pour : les développeurs travaillant avec des frameworks, des SDK et des API tierces fréquemment mis à jour.
Ignorez cette section si : votre environnement de développement utilise une pile interne stable avec peu de dépendances externes, et que sa documentation est déjà disponible dans le référentiel.
2. Serveur MCP GitHub (idéal pour les flux de travail de développement inter-référentiels)

Une demande de tirage dans un autre référentiel peut avoir une incidence sur le code sur lequel vous travaillez. Grâce au serveur MCP de GitHub, Cursor peut examiner ces modifications, consulter les discussions relatives aux problèmes et récupérer les activités de développement dans l'ensemble des référentiels. GitHub assure la maintenance du serveur et prend en charge à la fois les connexions hébergées et locales.
Vous pouvez demander à Cursor d’examiner une demande de tirage dans un autre service avant de modifier votre application. L’agent peut inspecter le code proposé, vérifier les commentaires des relecteurs et identifier les problèmes associés. Il dispose alors du contexte nécessaire pour prendre en compte ces modifications dans votre implémentation locale.
GitHub MCP prend également en charge la gestion des référentiels, les révisions et les opérations de flux de travail. Son catalogue d'outils complet vous permet de choisir les fonctions auxquelles Cursor peut accéder. Pour les équipes travaillant sur plusieurs référentiels, cela permet à l'agent d'accéder à des historiques de développement allant au-delà des fichiers actuellement ouverts dans l'éditeur.
Fonctionnalités phares
- Sélection fine des outils : activez chaque outil individuellement via l'option --tools ou X-MCP-Tools. Utilisez les paramètres d'exclusion pour supprimer les opérations dont vous n'avez pas besoin.
- Mode verrouillé : filtre certains contenus des référentiels publics provenant de collaborateurs ne disposant pas d’un accès en écriture. Cela réduit l’exposition à du texte non fiable dans les problèmes et les demandes de tirage, bien qu’il ne s’agisse pas d’une barrière de sécurité.
- Gouvernance des référentiels : utilisez la suite d'outils de gouvernance facultative pour inspecter et gérer les ensembles de règles pris en charge pour les référentiels ainsi que les propriétés personnalisées
- Outils de sécurité : analyse du code d'accès, protection des secrets et informations sur Dependabot. Cursor permet d'examiner les résultats des analyses de sécurité du référentiel ainsi que le code concerné.
Tarifs
- Serveur MCP sur GitHub : open source
- GitHub : Gratuit
- Équipe : 4 $ par utilisateur et par mois
- Enterprise : À partir de 21 $ par utilisateur et par mois, sous réserve des conditions commerciales de GitHub
Évaluations
- G2 : 4,7/5 (plus de 2 400 avis)
- Capterra : 4,8/5 (plus de 6 200 avis)
Un utilisateur de G2 a déclaré :
En tant que développeur web depuis 2017, GitHub m’a considérablement facilité la vie. La gestion de mon code est bien plus claire, et le partage de projets avec des amis ou des collègues est devenu un jeu d’enfant. En plus de cela, ma fonctionnalité préférée est sans conteste l’intégration MCP pour les connecteurs IA. Aujourd’hui, j’utilise GitHub à chaque fois que je code, car cela m’aide vraiment tant dans mon travail quotidien que dans mes expériences personnelles. Mon seul regret est de ne pas avoir commencé à utiliser GitHub plus tôt.
En tant que développeur web depuis 2017, GitHub m’a considérablement facilité la vie. La gestion de mon code est bien plus claire, et le partage de projets avec des amis ou des membres de mon équipe est devenu un jeu d’enfant. En plus de cela, ma fonctionnalité préférée est sans conteste l’intégration MCP pour les connecteurs IA. Aujourd’hui, j’utilise GitHub à chaque fois que je code, car cela m’aide vraiment tant dans mon travail quotidien que dans mes expériences personnelles. Mon seul regret est de ne pas avoir commencé à utiliser GitHub plus tôt.
Limites du système : les permissions GitHub peuvent bloquer une action même lorsque Cursor est connecté. Le mode « Lockdown » ne filtre également qu’une partie du contenu des référentiels non fiables. Vous devrez toujours examiner les modifications proposées par l’agent avant de les approuver.
Idéal pour : les équipes d'ingénieurs travaillant sur plusieurs référentiels, avec des révisions actives des demandes de tirage et un développement basé sur les problèmes.
À ignorer si : votre flux de travail se limite à un seul référentiel local et nécessite rarement des interactions avec GitHub en dehors du projet en cours.
3. Playwright MCP (Idéal pour les tests sur navigateur et la vérification du front-end)

Si vous utilisez Cursor pour écrire du code front-end, Playwright MCP permet de vérifier le résultat dans un véritable navigateur. Développé par Microsoft, le serveur fournit à l'agent des outils pour ouvrir des pages, achever le remplissage de formulaires, cliquer sur des contrôles et inspecter ce qui se passe après chaque action.
Cursor peut générer un formulaire d'inscription, puis le tester via Playwright MCP. Demandez à l'agent d'ouvrir le site de développement, de saisir une adresse e-mail non valide et de vérifier si le message de validation attendu s'affiche. Si le formulaire échoue, Cursor peut analyser le comportement, modifier le code et répéter le test.
Playwright renvoie également des informations structurées sur les éléments de la page. Cursor utilise ces informations pour identifier les boutons, les champs et autres contrôles via l'arborescence d'accessibilité du navigateur. Des captures d'écran restent disponibles lorsqu'un test nécessite une inspection visuelle.
Fonctionnalités phares
- Diagnostics du navigateur : récupérez les messages de la console et les requêtes réseau pour analyser les erreurs JavaScript, les appels API ayant échoué et d'autres problèmes au niveau du navigateur
- Attentes automatiques et ciblées : Playwright attend que les conditions requises soient remplies avant d'effectuer des actions, par exemple qu'un bouton devienne visible, stable et activé. Le serveur MCP attend également que la navigation soit déclenchée. Utilisez browser_wait_for pour attendre qu'un texte apparaisse ou disparaisse lors d'opérations asynchrones.
- Configuration de session : définissez les profils de navigateur, les tailles de fenêtre d'affichage et d'autres options de lancement pour tester une application dans des conditions définies
- Contrôles d'interaction avec le navigateur : gérez les boîtes de dialogue, les états au survol, les actions au clavier et les opérations de glisser-déposer lors de tests d'interface plus complexes
Tarifs
- Playwright MCP : Open source
Évaluations
- G2 : Pas assez d'avis
- Capterra : Aucune évaluation indépendante vérifiée n'a été trouvée
Un utilisateur de G2 a déclaré :
Ce que j'apprécie le plus chez Playwright, c'est sa fiabilité pour les tests de bout en bout. Il prend en charge plusieurs navigateurs (Chromium, Firefox) et gère très bien les applications web modernes. La fonctionnalité d'attente automatique et l'exécuteur de tests intégré rendent les tests plus stables par rapport à des outils plus anciens comme Selenium. Playwright MCP est mon outil de prédilection pour les tests.
Ce que j'apprécie le plus chez Playwright, c'est sa fiabilité pour les tests de bout en bout. Il prend en charge plusieurs navigateurs (Chromium, Firefox) et gère très bien les applications web modernes. La fonctionnalité d'attente automatique et l'exécuteur de tests intégré rendent les tests plus stables par rapport à des outils plus anciens comme Selenium. Playwright MCP est mon outil de prédilection pour les tests.
Limites : Playwright MCP s'appuie sur l'arborescence d'accessibilité du navigateur, qui ne peut pas représenter entièrement les interfaces basées sur le canvas. Tester des contrôles basés sur le canvas peut nécessiter les outils visuels optionnels de Playwright MCP. Les instantanés de navigateur peuvent également consommer beaucoup de contexte, et Microsoft recommande Playwright CLI pour les tests répétitifs à grand volume.
Idéal pour : les développeurs front-end et full-stack qui souhaitent utiliser Cursor pour reproduire et vérifier les interactions avec le navigateur.
Passez cette section si : votre travail porte principalement sur les systèmes backend, les applications CLI ou les services sans interface de navigateur.
4. Serveur MCP Figma (idéal pour traduire les systèmes de conception en code)

Le serveur MCP de Figma permet à Cursor d'accéder aux détails de la disposition, aux informations de style et aux références des composants contenus dans le fichier de conception. L'agent peut utiliser ces informations lors de l'écriture du code front-end.
Fournissez à Cursor un lien vers un cadre et demandez-lui de créer l'interface à l'aide de vos composants React existants. Figma MCP fournit le contexte de conception, tandis que Cursor écrit le code dans votre projet. Vous pouvez également demander à l'agent de rechercher des composants existants qui correspondent à la conception.
Le serveur MCP distant de Figma permet également de créer et de modifier des designs dans Figma. L'outil `generate_figma_design` transforme un site web en ligne en calques de design modifiables, tandis que `use_figma` permet de créer ou de mettre à jour des cadres, des composants, des variables et des styles. La disponibilité dépend du client MCP, et la modification en cours d'un fichier existant nécessite une permission d'édition.
Fonctionnalités phares
- Analyse des fichiers volumineux : la fonction get_metadata renvoie une structure XML compacte d'un projet, comprenant les noms des calques, leurs identifiants, leurs positions et leurs tailles. Cursor peut d'abord analyser la structure, puis récupérer les détails de mise en forme des éléments dont il a besoin.
- Recherche dans le système de conception : search_design_system trouve des composants, des variables et des styles dans toutes les bibliothèques en connexion. Cursor peut déterminer l'emplacement d'un élément de conception existant avant d'en créer un autre
- Implémentation sensible au mouvement : la fonction get_motion_context récupère les images clés d'animation, les courbes d'accélération, les animations CSS et les extraits de code de mouvement pour les designs pris en charge
- Mappages Code Connect : associez les composants Figma à leurs implémentations en code. Les mappages peuvent inclure des chemins d'accès aux sources et des références distinctes pour React et SwiftUI.
Tarifs
- Free
- Professionnel : licences « Dev » à 15 $ par licence et par mois, licences « Full » à 20 $ par licence et par mois, et licences « Collab » à 5 $ par licence et par mois
- Tarification : licences « Dev » à 25 $ par licence et par mois, licences « Full » à 55 $ par licence et par mois, et licences « Collab » à 5 $ par licence et par mois (facturation annuelle)
- Enterprise : licences Dev à 35 $/licence/mois, licences Full à 90 $/licence/mois et licences Collab à 5 $/licence/mois (facturation annuelle)
Limites MCP : les utilisateurs de la formule Starter disposent d’un maximum de 20 appels par mois. Dans les forfaits payants, les licences View et Collab bénéficient également d’un maximum de 20 appels par mois. Les licences Dev et Full disposent d’un maximum de 200 appels par jour dans les forfaits Professional et Organization, ou de 600 appels par jour dans le forfait Enterprise. Des limites par minute s’appliquent également, et certains outils qui écrivent dans Figma en sont exemptés.
Évaluations
- G2 : 4,7/5 (plus de 1 590 avis)
- Capterra : 4,7/5 (plus de 870 avis)
Un utilisateur de G2 a déclaré :
J'apprécie beaucoup Figma, en particulier la fonctionnalité MCP qu'ils ont lancée. À l'ère de l'IA, j'utilise Figma avec du code pour réaliser mes créations, ce qui est formidable. Je trouve également que Figma est convivial, surtout par rapport à Adobe XD. Une fois que je l'ai compris, je me suis rendu compte que c'était un outil convivial offrant une bonne expérience utilisateur. J'adore l'utiliser et je pense que c'est un excellent produit.
J'apprécie beaucoup Figma, en particulier la fonctionnalité MCP qu'ils ont lancée. À l'ère de l'IA, j'utilise Figma avec du code pour réaliser mes créations, ce qui est formidable. Je trouve également que Figma est convivial, surtout par rapport à Adobe XD. Une fois que je l'ai compris, je me suis rendu compte que c'était un outil convivial offrant une bonne expérience utilisateur. J'adore l'utiliser et je pense que c'est un excellent produit.
Limites : Figma limite les abonnements « View » et « Collab » à 20 appels de lecture MCP par mois, même avec les forfaits payants. Les abonnements « Dev » et « Full » offrent des quotas quotidiens plus élevés, mais ceux-ci sont également soumis à des limites par minute. Les équipes utilisant Cursor pour des consultations fréquentes de designs peuvent avoir besoin d’un niveau d’abonnement supérieur.
Idéal pour : les équipes d'ingénierie produit disposant de bibliothèques Figma en maintenance, de composants réutilisables et effectuant fréquemment du travail de conversion de design en code.
Passez cette section si : votre équipe travaille principalement à partir de simples maquettes graphiques ou ne dispose pas d'un système de design réutilisable pour la maintenance.
5. Sentry MCP (idéal pour le débogage des erreurs en production)

Les erreurs de production peuvent être difficiles à analyser à partir du seul code local. Sentry MCP intègre les rapports d'erreurs, les traces de performances et d'autres données de diagnostic dans Cursor. L'agent peut examiner ce qui s'est passé dans l'application en cours d'exécution et utiliser ces informations pour analyser la défaillance.
Lorsqu'une version provoque une erreur inattendue, Cursor peut récupérer le problème signalé et examiner sa trace de pile. Il peut ensuite comparer cette trace de pile à votre code local et vous proposer une correction. Vous pouvez examiner la modification proposée ainsi que les informations de diagnostic qui y ont conduit.
Sentry fournit une connexion hébergée avec authentification OAuth. Vous pouvez restreindre l'accès à une organisation ou à un projet spécifique, en fonction de l'enquête. Cela permet de conserver les données d'erreurs de production disponibles pendant le développement sans que vous ayez à copier les rapports dans l'éditeur.
Fonctionnalités phares
- Reconstitution du fil d'Ariane : récupérez le fil d'Ariane d'un problème pour examiner les évènements qui ont précédé une défaillance. Ceux-ci peuvent inclure la navigation, les actions de l'utilisateur et les journaux de l'application.
- Inspection des traces au niveau des spans : utilisez get_sentry_resource pour récupérer une trace ou inspecter un span individuel. Cursor permet de limiter l'analyse à une opération spécifique.
- Analyse des causes profondes avec Seer : la commande `analyze_issue_with_seer` permet de demander une analyse assistée par IA et des recommandations de correction du code lorsque Seer est disponible
- Instantanés de régression visuelle (bêta): Récupérez des instantanés de pré-production, des images de référence et les différences visuelles grâce aux outils d'instantanés de Sentry
Tarifs
- Free
- Équipe : 29 $/mois
- Formule entreprise : 89 $/mois
- Enterprise : Tarification personnalisée
Le volume des évènements, les limites d'utilisation et les services optionnels peuvent avoir une incidence sur le coût final.
Évaluations
- G2 : 4,5/5 (plus de 220 avis)
- Capterra : Aucune évaluation indépendante vérifiée n'a été trouvée
Un utilisateur de G2 a déclaré :
Ce que j'apprécie le plus chez Sentry, c'est sa surveillance des erreurs en temps réel et ses traces de pile détaillées, qui permettent d'identifier facilement la cause première et de résoudre rapidement les problèmes. Le tableau de bord est épuré et facile à parcourir, et des fonctionnalités telles que la surveillance des performances et le regroupement des problèmes contribuent à réduire le temps consacré au dépannage. Globalement, cet outil améliore la fiabilité des applications en aidant les développeurs à repérer les problèmes plus tôt et à les résoudre plus rapidement.
Ce que j'apprécie le plus chez Sentry, c'est sa surveillance des erreurs en temps réel et ses traces de pile détaillées, qui permettent d'identifier facilement la cause première et de résoudre rapidement les problèmes. Le tableau de bord est épuré et facile à parcourir, et des fonctionnalités telles que la surveillance des performances et le regroupement des problèmes contribuent à réduire le temps consacré au dépannage. Globalement, cet outil améliore la fiabilité des applications en aidant les développeurs à repérer les problèmes plus tôt et à les résoudre plus rapidement.
Limites : Sentry MCP peut récupérer les erreurs sans Seer, mais l’analyse des causes profondes par l’IA et les corrections automatisées nécessitent un accès payant à Seer. Les outils de Seer ne sont pas non plus disponibles lors de la connexion du serveur MCP à une instance Sentry auto-hébergée. Cursor peut toutefois utiliser les rapports d’erreurs et les traces de pile récupérés via MCP pour analyser le problème et suggérer des modifications de code, sans Seer.
Idéal pour : les développeurs en charge d'applications en production qui enquêtent régulièrement sur des incidents, des régressions et des problèmes de performances.
Ignorez cette section si : votre application n'est pas encore lancée, ou si la surveillance en production et la gestion des incidents ne relèvent pas de votre rôle en tant que développeur.
6. Supabase MCP (idéal pour le développement backend tenant compte du schéma)

Les fonctionnalités s'appuyant sur une base de données nécessitent des informations précises sur les tables, les colonnes et les relations du projet. Supabase MCP offre à Cursor un accès direct au schéma de la base de données de votre projet. Il prend également en charge les requêtes de base de données, les journaux de projet et les opérations de développement autorisées.
Avant d'écrire un point de terminaison API, Cursor peut inspecter le schéma de la base de données et identifier les tables concernées. Il peut ensuite générer des requêtes en fonction de la structure existante. Si la fonctionnalité nécessite une modification du schéma, l'agent peut préparer une migration que vous pourrez examiner.
Supabase fournit des contrôles permettant de restreindre l'accès à des projets individuels et de limiter les opérations d'écriture. Vous pouvez utiliser une connexion en lecture seule à des fins d'inspection ou accorder des permissions supplémentaires pour les tâches de développement. Ce choix est important car certaines opérations MCP peuvent modifier les enregistrements de la base de données et le schéma.
Fonctionnalités phares
- Branchage de bases de données : les forfaits payants proposent des outils expérimentaux permettant de créer, fusionner, réinitialiser et rebaser des branches de bases de données. Testez les modifications de schéma dans une branche distincte avant de les appliquer à l'environnement principal.
- Déploiement des fonctions Edge : récupérer les fonctions Edge existantes et déployer des mises à jour via deploy_edge_function
- Conseillers en sécurité et en performances : utilisez get_advisors pour obtenir des recommandations concernant la sécurité des bases de données, les performances des requêtes et la configuration du projet.
- Génération TypeScript à partir d'un schéma : la commande `generate_typescript_types` crée des définitions TypeScript à partir du schéma actuel de la base de données afin que les types de votre application correspondent à ceux de la base de données
Tarifs
- Free
- Pro : À partir de 25 $/mois
- Équipe : À partir de 599 $/mois
- Entreprise : Tarification personnalisée
Évaluations
- G2 : 4,6/5 (plus de 240 avis)
- Capterra : Aucune liste correspondante vérifiée trouvée
Un utilisateur de G2 a déclaré :
Il est très simple à utiliser et très bien documenté. Tous les principaux agents IA de programmation y sont déjà connectés via son MCP, ce qui facilite grandement la prise en main. Il rationalise tout ce qui concerne la base de données, l’authentification et les fonctions Edge, ce qui me permet de me concentrer davantage sur le développement plutôt que sur la mise en place de l’infrastructure.
Il est très simple à utiliser et très bien documenté. Tous les principaux agents IA de programmation y sont déjà connectés via son MCP, ce qui facilite grandement la prise en main. Il rationalise tout ce qui concerne la base de données, l’authentification et les fonctions Edge, ce qui me permet de me concentrer davantage sur le développement plutôt que sur la mise en place de l’infrastructure.
Limites : La confirmation supplémentaire de Supabase pour les requêtes SQL destructrices dépend de la prise en charge de cette confirmation par le client MCP et peut ne pas détecter toutes les requêtes malveillantes. Utilisez une connexion de développement restreinte plutôt que de vous fier uniquement à cette mesure de sécurité. La fonctionnalité de branchement de base de données reste expérimentale et est réservée aux forfaits payants.
Idéal pour : les développeurs qui créent des applications basées sur Supabase et qui ont besoin d'une assistance tenant compte du schéma ainsi que d'opérations contrôlées sur la base de données.
Ignorez cette section si : vous n'utilisez pas Supabase ou si vous ne pouvez pas fournir une connexion de développement ou de diagnostic suffisamment restreinte.
7. Linear MCP (Idéal pour les équipes d'ingénierie axées sur les problèmes)

Pour les équipes qui gèrent le développement dans Linear, Linear MCP importe directement leurs problèmes dans Cursor. Cette connexion permet à l'agent d'accéder aux descriptions des problèmes, aux détails du projet et aux commentaires de l'équipe via une connexion d'authentification.
Cursor peut récupérer un problème Linear avant de lancer une modification du code. Il peut vérifier les critères d’acceptation, passer en revue les problèmes associés et consulter les décisions consignées dans la discussion. Une fois que vous avez vérifié la mise en œuvre, l’agent peut mettre à jour le problème avec le travail achevé, à condition qu’il dispose d’un accès en écriture.
Linear héberge son serveur MCP à distance et prend en charge l'authentification OAuth. Les développeurs qui ont uniquement besoin de récupérer des informations peuvent utiliser un point de terminaison distinct en lecture seule. Cela permet aux équipes de conserver les enregistrements de projet liés au développement sans accorder à chaque session de codage la permission de les modifier.
Fonctionnalités phares
- Relations entre les tickets : récupérez les tickets liés et les enregistrements associés lorsqu'une tâche dépend d'un travail suivi ailleurs dans Linear
- Planification du document vers la feuille de route : utilisez des outils de gestion de projet et de problèmes pour transformer un plan technique approuvé en jalons et en tâches
- Point de terminaison en lecture seule : effectuez la connexion via https://mcp.linear.application/mcp/readonly pour n'exposer que les outils de récupération. Vous pouvez également restreindre le point de terminaison standard via les champs d'application OAuth.
- Résumés des cycles de développement : récupérez les problèmes d'un cycle, puis demandez à Cursor de résumer le travail achevé, les éléments en suspens et les actions à mener.
Tarifs
- Free
- Forfait de base : 12 $ par utilisateur et par mois
- Business : 18 $ par utilisateur et par mois
- Enterprise : Tarification personnalisée
Évaluations
- G2 : 4,6/5 (plus de 120 avis)
- Capterra : Pas assez d'avis
Un utilisateur de G2 a déclaré :
J'adore sa rapidité et sa réactivité. J'apprécie également la facilité avec laquelle je trouve les champs dont j'ai besoin et le partage de liens avec l'équipe. Je suis aussi un grand fan de l'intégration GitHub. J'aime aussi les serveurs MCP auxquels on peut se connecter et qui effectuent le tri à notre place.
J'adore sa rapidité et sa réactivité. J'apprécie également la facilité avec laquelle je peux trouver les champs dont j'ai besoin et partager des liens avec l'équipe. Je suis aussi un grand fan de l'intégration GitHub. J'aime aussi les serveurs MCP auxquels on peut se connecter et qui effectuent le tri à notre place.
Limites du système : chaque session d'authentification Linear MCP se connecte à un seul environnement de travail. Passer à un autre environnement de travail nécessite un contexte d'authentification distinct, ce qui alourdit l'installation pour les équipes gérant plusieurs environnements de travail.
Idéal pour : les équipes d'ingénierie confrontées à des problèmes linéaires détaillés, ayant des cycles de développement structurés et effectuant de fréquentes mises à jour du code en fonction des tickets.
À ignorer si : votre équipe n'utilise pas Linear comme principale source d'exigences techniques et de suivi de la progression.
8. Serveur MCP Atlassian Rovo (idéal pour le développement basé sur Jira et Confluence)

Grâce au serveur MCP Rovo d'Atlassian, Cursor peut gérer les problèmes Jira, le contenu Confluence et les référentiels de code pris en charge via une seule connexion.
Vous pouvez demander à Cursor de récupérer un problème Jira et de comparer deux versions d’une page Confluence associée. La comparaison met en évidence les modifications apportées au document, ce qui s’avère utile lorsque vous devez vérifier les dernières exigences avant de procéder à des modifications en cours sur le code. Si vos référentiels source sont connectés, Cursor peut également rechercher les fonctions concernées et identifier les autres endroits où elles sont utilisées.
Atlassian MCP v2 prend en charge les opérations de recherche dans les documents et le code, ainsi que les mises à jour Jira et d'autres actions liées aux projets. La connexion utilise OAuth 2.1 par défaut et respecte les permissions de votre compte. Les administrateurs de l'organisation peuvent également contrôler les opérations de lecture, d'écriture et de recherche que l'agent est autorisé à effectuer.
Fonctionnalités phares
- Analyse des symboles de code entre référentiels : getCodeSymbol permet de localiser l'endroit où une fonction, une classe ou une variable est définie et référencée. diffCodeSymbols affiche les modifications apportées aux symboles entre deux validations.
- Comparaison des versions de Confluence : utilisez diffConfluenceContentVersions pour comparer deux révisions d'un document technique. Cursor peut identifier les exigences qui ont changé
- Relations du graphique de collaboration : récupérez les liens pris en charge entre les problèmes Jira, les pages Confluence, les demandes de tirage, les déploiements et les services. Certaines opérations enrichies consomment des crédits Rovo.
- Découverte des outils à la demande : Atlassian MCP v2 expose directement les outils courants. Les agents compatibles peuvent découvrir d'autres opérations lorsque cela est nécessaire.
Tarifs
Jira cloud :
- Free
- Forfait Standard : 7,91 $ par utilisateur et par mois
- Premium : 14,54 $ par utilisateur et par mois
- Enterprise : Tarification annuelle personnalisée
Confluence Cloud :
- Free
- Forfait Standard : 5,42 $ par utilisateur et par mois
- Premium : 10,44 $ par utilisateur et par mois
- Enterprise : Tarification annuelle personnalisée
Les prix indiqués correspondent à la facturation mensuelle et peuvent varier en fonction de la taille de l'équipe.
Information : La connexion au serveur Rovo MCP d’Atlassian est gratuite et ne nécessite aucun abonnement séparé. Cependant, certaines recherches avancées et requêtes Teamwork Graph consomment des crédits Rovo. Les forfaits payants de Jira et Confluence incluent un quota mensuel de crédits. Toute utilisation supplémentaire coûte 0,01 $ par crédit (10 $ pour 1 000 crédits), la facturation des dépassements débutant le 3 décembre 2026.
Évaluations
Les évaluations ci-dessous concernent Jira. L'avis cité porte sur la suite logicielle plus large d'Atlassian.
- G2 : 4,3/5 (plus de 7 990 avis)
- Capterra : 4,4/5 (plus de 15 490 avis)
Un utilisateur de G2 a déclaré :
Le principal avantage réside dans la façon dont ces outils facilitent la collaboration entre les équipes techniques. Le suivi des tickets, la planification des sprints et la documentation sont tous structurés de manière à faciliter l'avancement des projets et à garantir une bonne visibilité sur les tâches de chacun. Ils s'intègrent également parfaitement aux flux de travail de développement, ce qui permet aux ingénieurs de rester connectés à leur travail sans trop de charge supplémentaire.
Le principal avantage réside dans la façon dont ces outils facilitent la collaboration entre les équipes techniques. Le suivi des tickets, la planification des sprints et la documentation sont tous structurés de manière à faciliter l'avancement des projets et à garantir une bonne visibilité sur les tâches de chacun. Ils s'intègrent également parfaitement aux flux de travail de développement, ce qui permet aux ingénieurs de rester connectés à leur travail sans trop de charge supplémentaire.
Limites : Atlassian MCP peut analyser les flux de travail Jira et préparer des modifications, mais vous devez toujours les appliquer dans l’éditeur de flux de travail de Jira. Les connexions via un jeton API ne permettent pas non plus d’accéder aux outils de recherche de code, qui nécessitent OAuth 2.1.
Idéal pour : les équipes d'ingénierie d'entreprise dont les exigences de développement et les décisions techniques sont gérées à la fois dans Jira et Confluence.
À ignorer si : votre équipe utilise Jira uniquement pour un suivi de base des statuts et conserve son contexte de mise en œuvre ailleurs.
9. ClickUp MCP (Idéal pour établir la connexion entre le travail de codage et l'exécution du projet)

ClickUp MCP connecte Cursor à un environnement de travail ClickUp via un serveur hébergé à l'adresse https://mcp.clickup.com/mcp. Il permet à des assistants IA externes d'accéder aux tâches ClickUp, documents, commentaires et données de l'environnement de travail ClickUp pris en charge via des outils MCP authentifiés.
Lorsqu’une fonctionnalité est prête pour l’assurance qualité (QA), Cursor peut mettre à jour sa tâche ClickUp avec les détails de mise en œuvre et publier un message de transfert vers le canal de chat concerné. Les équipes produit et QA peuvent suivre l’évolution dans le même environnement de travail, tandis que l’équipe d’ingénierie continue de travailler dans Cursor. À partir de là, Brain² peut exploiter le contexte issu des tâches, des documents et du chat pour résumer l’avancement, mettre en évidence les obstacles et répondre aux questions de suivi. Les équipes peuvent également s’en servir pour générer des mises à jour de statut et identifier les points nécessitant encore une attention particulière avant la mise en production.
ClickUp prend également en charge les tâches qui ne relèvent pas uniquement de l'ingénierie, ce qui rend cette connexion pertinente lorsque les modifications logicielles impliquent les équipes produit, opérations et autres. Le serveur est disponible dans tous les forfaits ClickUp, avec des limites d'utilisation qui dépendent de l'abonnement à l'environnement de travail et des modules complémentaires d'IA.
Fonctionnalités phares
- Opérations groupées sur les tâches : créez plusieurs tâches dans une même liste ou mettez à jour plusieurs tâches à l'aide d'outils dédiés aux opérations groupées. Cursor peut appliquer les modifications approuvées en un nombre réduit de requêtes.
- Gestion des dépendances : créez et supprimez des dépendances et des liens entre les tâches. Cursor peut identifier les tâches de développement qui en bloquent d'autres.
- Rapports sur la durée de maintien dans un statut : obtenez la durée pendant laquelle les tâches sont restées dans un statut donné. Utilisez ces résultats pour identifier le travail bloqué en révision ou en contrôle qualité.
- Filtrage par type de tâche et par étiquette : recherchez des tâches par type ou par étiquette. Cursor peut extraire un ensemble ciblé de bogues, de demandes de fonctionnalités ou d'autres éléments de travail.
Tarifs
Évaluations
- G2 : 4,6/5 (plus de 14 800 avis)
- Capterra : 4,6/5 (plus de 4 600 avis)
Un utilisateur de G2 a déclaré :
La possibilité de créer un système sur mesure fait de ClickUp un atout formidable, mais sa mise en œuvre de l’IA et sa capacité à s’adapter parfaitement à notre travail font de ClickUp moins un simple outil qu’un véritable collaborateur supplémentaire ! Le fait de connecter non seulement notre travail DANS ClickUp, mais aussi en dehors de celui-ci grâce à la gamme sans cesse croissante d’intégrations, ainsi qu’aux connecteurs IA MCP, offre une expérience de hub de travail vraiment incroyable qui mérite d’être saluée. La rapidité, la fiabilité et les performances globales de la plateforme sont difficiles à égaler, et la valeur ajoutée ainsi que le retour sur investissement sont, pour être franc, sans égal. Cet outil à lui seul nous a fait gagner des mois de travail. Je ne sais pas vraiment quoi ajouter de plus. Si vous décidez de l’essayer, lancez-vous à fond, effectuez la connexion avec l’IA et tirez-en pleinement parti. Vous serez surpris de tout ce que vous pourrez accomplir.
La possibilité de créer un système sur mesure fait de ClickUp un atout formidable, mais sa mise en œuvre de l’IA et sa capacité à s’adapter parfaitement à notre travail font de ClickUp moins un simple outil qu’un véritable collaborateur supplémentaire ! Le fait de connecter non seulement notre travail DANS ClickUp, mais aussi en dehors grâce à la gamme sans cesse croissante d’intégrations, ainsi qu’aux connecteurs IA MCP, offre une expérience de hub de travail vraiment incroyable qui mérite d’être saluée. La rapidité, la fiabilité et les performances globales de la plateforme sont difficiles à égaler, et la valeur ajoutée ainsi que le retour sur investissement sont, pour être franc, sans égal. Cet outil à lui seul nous a fait gagner des mois de travail. Je ne sais pas vraiment quoi ajouter de plus. Si vous décidez de l’essayer, lancez-vous à fond, effectuez la connexion avec l’IA et tirez-en pleinement parti. Vous serez surpris de tout ce que vous pourrez accomplir.
Limites à respecter : l'utilisation de MCP est soumise à des limites de fréquence glissantes ; les équipes effectuant fréquemment des appels d'automatisation doivent donc vérifier leur quota d'environnement de travail avant de concevoir des flux de travail à haut volume.
Idéal pour : les équipes produit et ingénierie interfonctionnelles qui gèrent le travail de développement, les spécifications et la communication autour des projets dans ClickUp.
À ignorer si : votre équipe utilise une autre plateforme de gestion de projet et n'a besoin que d'une connexion limitée pour le suivi des problèmes.
Au-delà de la connexion d'agents de codage externes via MCP, ClickUp permet également aux équipes de créer des agents IA qui fonctionnent directement au sein de leur environnement de travail. Voici comment ces agents peuvent prendre en charge des tâches et faciliter les flux de travail quotidiens :
10. Notion MCP (Idéal pour les spécifications techniques et la recherche d'informations)

Grâce à Notion MCP, Cursor peut récupérer vos documents, effectuer des recherches dans le contenu de votre environnement de travail et exploiter les enregistrements des bases de données prises en charge pendant que vous écrivez du code.
Vous pouvez rediriger l'agent vers un document d'architecture avant de modifier le flux d'authentification de votre application. Cursor récupère la spécification et utilise ses exigences lors de la mise en œuvre. Si le document change, l'agent peut récupérer la dernière version sans que vous ayez à coller le contenu dans le chat.
Notion héberge son propre serveur MCP et utilise OAuth pour l'authentification. La connexion prend en charge les requêtes structurées dans la base de données et les modifications ciblées de documents, avec une recherche par IA disponible sur les forfaits éligibles.
Fonctionnalités phares
- SQL sur plusieurs sources de données : notion-query-data-sources prend en charge les requêtes SQL sur plusieurs sources de données Notion. Les requêtes multi-sources nécessitent un forfait Business ou Enterprise avec Notion IA.
- Métadonnées des documents vérifiées : notion-fetch peut renvoyer le statut de vérification, les informations d'expiration et les dates de dernière modification. Cursor peut vérifier si une spécification est toujours maintenue.
- Modification en cours de page par correspondance exacte : notion-update-page prend en charge les opérations ciblées de recherche et de remplacement. Si le texte requis ne correspond pas, la mise à jour échoue sans modifier la page.
- Écritures asynchrones de documents : les mises à jour de pages volumineuses peuvent s'exécuter de manière asynchrone. Les outils de suivi du statut des tâches indiquent si l'opération est en file d'attente, en cours d'exécution, achevée ou échouée.
Tarifs
- Free
- En plus : 12 $ par utilisateur et par mois
- Formule entreprise : 24 $ par utilisateur et par mois
- Enterprise : Tarification personnalisée
Utilisation : la consultation et la modification de contenu de base sont disponibles dans toutes les formules. La recherche alimentée par l'IA et les requêtes SQL illimitées sur plusieurs sources de données nécessitent un forfait Business ou Enterprise avec Notion AI. Les forfaits inférieurs n'autorisent qu'un nombre limité de requêtes SQL sur une seule source de données. Certains filtres de recherche avancés sont également réservés aux forfaits supérieurs.
Évaluations
- G2 : 4,6/5 (plus de 13 800 avis)
- Capterra : 4,7/5 (2 834 avis)
Un utilisateur de G2 a déclaré :
Un classeur complet qui facilite grandement la gestion d'un wiki d'entreprise. Les sous-pages sont très performantes, et les nouvelles fonctionnalités d'IA permettent de maintenir plus facilement à jour la documentation des projets. La flexibilité offerte pour créer vos propres modèles ou utiliser des modèles prédéfinis est extrêmement puissante. La connexion de MCP aux principaux Outils d'IA LLM s'avère très utile pour documenter des connaissances opérationnelles pertinentes et briser les silos au sein de l'organisation.
Un classeur complet qui facilite grandement la gestion d'un wiki d'entreprise. Les sous-pages sont très performantes, et les nouvelles fonctionnalités d'IA permettent de maintenir plus facilement à jour la documentation des projets. La flexibilité offerte pour créer vos propres modèles ou utiliser des modèles prédéfinis est extrêmement puissante. La connexion de MCP aux principaux Outils d'IA LLM s'avère très utile pour documenter des connaissances opérationnelles pertinentes et briser les silos au sein de l'organisation.
Limites : Notion MCP revient à la recherche par mot-clé lorsque l'environnement de travail n'a pas accès à la recherche par IA. Les filtres avancés, tels que la date de dernière modification et le statut du contenu, nécessitent également une formule Business ou Enterprise. Si un filtre demandé n'est pas disponible, Notion le supprime et renvoie des résultats plus généraux accompagnés d'un message d'avertissement.
Idéal pour : les équipes de développement qui effectuent la maintenance de RFC détaillées, de documents d'architecture et de connaissances techniques dans Notion.
Ignorez cette section si : vos spécifications techniques sont déjà associées au code dans votre référentiel, et que votre équipe n'a guère besoin de récupérer du contenu Notion via Cursor.
À lire également : Comment utiliser le serveur MCP ClickUp (installation, outils et exemples concrets)
Combien de serveurs MCP devriez-vous réellement faire tourner dans Cursor ?
Pour le développement en général, deux ou trois serveurs MCP constituent un bon point de départ. Cela permet à Cursor d’accéder aux services que vous utilisez souvent sans ajouter d’outils dont vous avez rarement besoin. Par exemple, Context7 peut gérer la documentation des bibliothèques tandis que GitHub prend en charge les demandes de tirage et l’activité des référentiels. Ajoutez Playwright, Figma ou Supabase lorsqu’un projet nécessite cet accès.
Le nombre de serveurs ne vous renseigne pas non plus sur le nombre d’outils qu’ils exposent. Context7 expose deux outils, tandis que GitHub peut en exposer des dizaines. En janvier 2026, Cursor a introduit la découverte dynamique de contexte, qui charge les descriptions des outils MCP à la demande. Lors d’un test interne, Cursor a constaté une réduction de 46,9 % du nombre de jetons d’agent. Cela facilite les installations à grande échelle, même si les droits d’accès, les limites de fréquence et les coûts dépendent toujours de chaque serveur.
Voici quelques installations qui méritent d'être prises en compte :
| Flux de travail de développement | Installation MCP recommandée |
|---|---|
| Développement d'applications en général | Context7 pour la documentation des bibliothèques et GitHub pour les demandes de tirage ou le travail sur les référentiels |
| Développement front-end | Playwright pour les tests de navigateur et Context7 pour la documentation des frameworks ; ajoutez Figma pour les transferts de conception |
| Développement du backend Supabase | Supabase pour la gestion des bases de données et Context7 pour la documentation des API ; ajoutez GitHub pour les modifications sur l'ensemble des référentiels |
| Débogage en production | Sentry pour les erreurs et les traces, ainsi que GitHub pour inspecter les modifications de code associées |
| Documentation technique | Notion pour les documents d'architecture, ou Atlassian pour le travail réparti entre Jira et Confluence |
| Exécution de projets d'ingénierie | ClickUp, Linear ou Atlassian pour le suivi du travail, ainsi que les outils de développement nécessaires à chaque tâche |
Cursor prend également en charge les configurations MCP globales et au niveau des projets. Conservez les serveurs que vous utilisez pour tous vos projets dans vos paramètres globaux. Ajoutez des connexions spécialisées pour une base de code spécifique lorsque cela est nécessaire, et désactivez-les une fois le travail terminé. GitHub vous permet également de choisir les ensembles d’outils à exposer, vous n’êtes donc pas obligé d’activer l’intégralité de son catalogue.
L'accès mérite tout autant d'attention. Les permissions en lecture seule suffisent souvent pour consulter les documents, examiner les problèmes ou analyser les rapports d'erreurs. N'accordez l'accès en écriture que lorsque la tâche l'exige, et vérifiez les actions avant leur exécution.
L'objectif est de garder les bons outils à portée de main sans accorder à Cursor des accès dont il n'a pas besoin.
Comment ajouter un serveur MCP à Cursor ?
Vous pouvez installer des serveurs MCP via le Cursor Marketplace ou les configurer vous-même. Pour utiliser le Marketplace, ouvrez Personnaliser > MCP, recherchez un serveur, puis cliquez sur Ajouter à Cursor. Suivez les étapes de connexion si le service nécessite une authentification.
Pour une connexion personnalisée, sélectionnez Ajouter un nouveau serveur MCP ou modifiez directement le fichier mcp.json. Cursor prend en charge deux emplacements de configuration :
- Au niveau du projet : le fichier cursor/mcp.json situé à la racine de votre projet rend le serveur disponible pour ce projet
- Global : ~/.cursor/mcp.json rend le serveur accessible depuis tous vos projets
Cursor combine ces deux fichiers. Si le même nom de serveur apparaît dans chacun d'eux, la configuration au niveau du projet a priorité. Conservez les outils que vous utilisez dans tous vos projets dans votre fichier global et ajoutez les serveurs spécialisés aux projets individuels.
Voici un exemple utilisant le serveur MCP hébergé par ClickUp et le MCP Playwright de Microsoft :
La connexion à ClickUp utilise OAuth ; Cursor vous invitera donc à autoriser l’accès. Playwright s’exécute localement via npx. La version de son paquet est verrouillée à 0.0.83, une version publiée, ce qui empêche la commande de passer d’elle-même à une version plus récente. Vous devriez néanmoins vérifier les mises à jour et installer les paquets provenant de sources fiables.
Pour les serveurs nécessitant des clés API, Cursor prend en charge les références aux variables d'environnement, telles que « API_KEY » : « ${env:SOME_API_KEY} » dans la configuration. Définissez la variable dans un environnement accessible à Cursor, puis faites-y référence dans le fichier mcp.json. Cela permet de ne pas divulguer la clé secrète dans le fichier.
Après avoir enregistré vos modifications, redémarrez Cursor et ouvrez Personnaliser > MCP pour vérifier la connexion. Vous pouvez voir quels outils sont disponibles et désactiver les serveurs dont vous n'avez pas besoin. Si une connexion échoue, ouvrez le panneau Sortie de Cursor et sélectionnez Journaux MCP pour examiner l'erreur.
Les risques de sécurité liés à MCP à surveiller
Une connexion à un serveur MCP implique de lui accorder un accès réel. Un serveur local peut lire des fichiers et exécuter des commandes sur votre machine. Un serveur distant agit via vos comptes sur des services tels que GitHub ou Slack. L’agent de Cursor lit également ce que chaque serveur renvoie, qu’il s’agisse de descriptions d’outils ou de données, et peut agir en conséquence.
En 2025, des chercheurs ont montré comment des attaquants pouvaient abuser de cette confiance via les descriptions d’outils, les fichiers de configuration et les clés divulguées. La première découverte remonte à avril 2025, lorsque Invariant Labs a démontré l’existence d’attaques par empoisonnement d’outils. Les attaquants cachaient des instructions dans les descriptions des outils MCP, c’est-à-dire le texte qui indique à l’agent la fonction de chaque outil. L’agent pouvait lire et suivre ces instructions, même lorsque la fenêtre d’invite de Cursor ne les affichait pas dans leur intégralité.
En juillet 2025, Check Point Research a signalé en privé l’existence de MCPoison, une faille liée à la manière dont Cursor gérait les configurations MCP approuvées. Une fois un serveur approuvé, toute personne disposant d’un accès en écriture au fichier mcp.json du projet pouvait modifier la commande qu’il exécutait. Cursor ne demandait pas de nouvelle autorisation ; la nouvelle commande pouvait donc s’exécuter dès la prochaine ouverture du projet. Cursor a corrigé cette faille dans une mise à jour ultérieure: toute modification apportée à une configuration MCP approuvée déclenchait désormais une nouvelle invite à l’autorisation, même pour des modifications mineures.
Ces mêmes fichiers de configuration peuvent également entraîner la fuite d’identifiants. Le rapport « State of Secrets Sprawl 2026 » de GitGuardian a recensé 24 008 secrets uniques exposés dans des fichiers de configuration liés à MCP sur GitHub public, dont 2 117 étaient valides. Certains guides d’installation montrent des clés API collées dans le fichier de configuration ou dans des arguments de commande. Si vous copiez ces exemples dans un référentiel partagé, toute personne ayant accès à celui-ci pourrait copier les clés et les utiliser si elles sont encore valides.
Cursor prend en charge les références ${env:NAME} dans le fichier mcp.json, qui extraient une clé à partir d’une variable d’environnement de votre machine. Cela permet d’éviter d’inclure la clé dans le fichier mcp.json, réduisant ainsi le risque de l’exposer lorsque vous effectuez la validation ou le partage de la configuration. Vous devrez toutefois assurer la sécurité de la machine qui la stocke et limiter chaque clé aux droits d’accès nécessaires.
La correction d’une vulnérabilité spécifique n’élimine pas les risques liés au fait de donner à un agent l’accès à des systèmes sensibles. Le chercheur en sécurité Simon Willison décrit l’un de ces risques comme le « trio mortel » : l’accès à des données privées, l’exposition à du contenu non fiable et la possibilité d’envoyer des données à l’extérieur du système.
Checklist de sécurité pour vos MCP Cursor
- Vérifiez les outils et les permissions de chaque serveur avant de l'activer, et surveillez les modifications apportées au fichier mcp.json de votre projet.
- Utilisez un accès en lecture seule lorsque l'agent a uniquement besoin de récupérer des données, et accordez un accès en écriture pour des tâches spécifiques.
- Veillez à ce que votre Cursor soit toujours à jour avec les derniers correctifs et mises à jour
- Vérifiez ce que l'agent va lire, modifier ou envoyer avant d'approuver des actions sensibles
- Vérifiez vos modes d'exécution, car les outils figurant sur la liste blanche et les modes plus permissifs peuvent s'exécuter sans vous demander votre permission au préalable.
Donnez à Cursor accès au travail qui compte
Choisissez vos serveurs MCP en fonction des tâches que vous souhaitez faire faire à Cursor, et limitez l'accès à ce qui est strictement nécessaire pour chaque tâche. Cela inclut l'emplacement où l'agent enregistre le travail une fois que le code est prêt à être révisé.
Les relecteurs et l'équipe d'assurance qualité doivent savoir ce qui a changé, pourquoi, et ce qui doit encore être testé. Grâce à ClickUp MCP, Cursor peut ajouter ces détails à la tâche concernée et publier des notes de transfert dans ClickUp Chat, afin que la personne suivante puisse reprendre le travail sans avoir à fouiller dans une session de codage.
Brain² peut ensuite utiliser ces mises à jour des tâches, ces documents et ces discussions pour résumer la progression du projet et répondre aux questions relatives à celui-ci. Les détails du développement restent accessibles à l'équipe tout au long des phases de révision, d'assurance qualité et de mise en production.
Foire aux questions sur les serveurs MCP pour Cursor
Peut-on utiliser des serveurs MCP avec l'onglet Cursor ?
Les outils MCP fonctionnent dans le chat de l'agent de Cursor, y compris en mode Plan. L'onglet Cursor gère les suggestions de code en ligne et n'appelle pas directement les outils MCP. Pour que Cursor récupère des informations ou effectue des actions via un serveur MCP, utilisez le chat de l'agent.
Ai-je besoin de GitHub MCP si Cursor permet déjà d'exécuter des commandes Git ?
Pas nécessairement. Cursor peut utiliser les commandes Git pour inspecter les modifications locales, créer des branches et gérer les validations. GitHub MCP ajoute l'accès aux données GitHub hébergées, notamment les révisions de demandes de tirage, les discussions sur les problèmes, les flux de travail Actions et les rapports de sécurité des référentiels. Cela vaut la peine de l'ajouter lorsque votre travail dépend de ces données ou s'étend sur plusieurs référentiels.
Dois-je utiliser un serveur MCP ou une compétence Cursor ?
Utilisez une compétence Cursor pour enseigner à l'agent un processus reproductible, tel que la révision du code ou la préparation d'une mise en production. Utilisez MCP lorsque l'agent a besoin d'une connexion structurée à un service externe. Les compétences peuvent également contenir des scripts et appeler des outils existants. Vous pouvez combiner les deux lorsqu'un flux de travail nécessite à la fois des instructions et des données en temps réel.
Cursor choisit-il automatiquement les outils MCP à utiliser ?
Oui. D’après la documentation MCP de Cursor, l’agent sélectionne les outils MCP disponibles lorsqu’ils correspondent à votre requête. Vous pouvez également spécifier explicitement un outil ou un serveur. Cursor affiche les appels d’outils dans le chat, où vous pouvez examiner les arguments et les réponses pour voir ce que l’agent a utilisé.
Puis-je utiliser les mêmes serveurs MCP dans Cursor et Claude Code ?
Oui. Les deux prennent en charge le Model Context Protocol ; les serveurs compatibles peuvent donc fonctionner avec l’un ou l’autre de ces outils. Vous devrez configurer la connexion séparément. Cursor utilise le fichier mcp.json, tandis que Claude Code prend en charge la commande « claude mcp add » et les fichiers mcp.json au niveau du projet.
