Étape 09 sur 22
Outils et MCP
Donner aux modèles un accès sûr à la recherche, aux navigateurs, au code et aux applications métier. Les outils transforment un chatbot en quelque chose qui travaille. Chaque outil est aussi une autorisation que vous accordez.
Par Sheela · Vérifié le 19 oct. 2026 · Notre méthode d’évaluation
Comment choisir
- Préférez les serveurs officiels des éditeurs pour les applications métier ; ils suivent les changements d'API.
- Limitez les tokens à la lecture seule quand c'est possible.
- Quelques outils bien décrits valent mieux que des dizaines entre lesquels le modèle doit choisir.
Ce qu’il faut regarder
Les questions qui départagent les options, par ordre d’importance.
01
Qui le maintient
Préférez les serveurs maintenus par l'entreprise dont ils connectent le produit (GitHub, Microsoft, Brave, Exa, Tavily) ou par le projet MCP lui-même. Ils suivent les changements d'API, documentent les scopes et corrigent les failles de sécurité. Les serveurs communautaires peuvent être excellents, comme Serena, mais vérifiez les étoiles, les versions récentes et les problèmes de sécurité ouverts, et figez une version. Un serveur MCP tourne avec vos identifiants : traitez son installation comme l'ajout d'une dépendance ayant accès à la production.
02
Accès en écriture et rayon d'impact
Les serveurs en lecture seule (recherche, documentation) peuvent au pire faire fuiter des informations ou induire en erreur ; les serveurs qui écrivent (issues et pull requests GitHub, un navigateur qui remplit des formulaires, des modifications de code) peuvent faire de vrais dégâts si l'agent est trompé par le texte d'une page web ou d'une issue. Cherchez un mode lecture seule (l'option --read-only de GitHub), des interrupteurs par outil et des demandes de validation dans votre client. Commencez en lecture seule et n'élargissez l'accès que lorsqu'une tâche l'exige.
03
Authentification et scopes
La spécification MCP utilise OAuth 2.1 pour les serveurs HTTP : le serveur ne doit demander que les scopes nécessaires à l'opération en cours, les tokens doivent être émis pour ce serveur précis et ne jamais figurer dans l'URL. Les serveurs stdio locaux lisent plutôt leurs identifiants dans l'environnement. Préférez OAuth ou des tokens à granularité fine à des tokens d'accès personnels larges, et évitez de placer des clés d'API dans des URL hébergées, où elles finissent dans les journaux et les configurations partagées.
04
Transport : stdio local ou HTTP distant
Un serveur stdio tourne comme un processus local à côté de votre client ; c'est simple et le trafic reste sur votre machine, mais chaque développeur l'installe et le met à jour. Un serveur HTTP distant est hébergé par le fournisseur, ne demande aucune installation et prend généralement en charge la connexion OAuth, mais vos requêtes partent sur ses serveurs. Un serveur local exposé en HTTP a besoin de sa propre protection : le README de Brave prévient que son endpoint HTTP n'a pas d'authentification, liez-le donc à localhost.
05
Nombre d'outils et coût en contexte
Le nom, la description et le schéma de chaque outil sont chargés dans le contexte du modèle, et des dizaines d'outils dégradent le choix de l'outil en plus de coûter des tokens. Les bons serveurs regroupent les outils en ensembles et activent un petit ensemble par défaut (GitHub), ou permettent de choisir les outils par option ou paramètre (Exa, Brave, --caps de Playwright). Les serveurs de graphe de code montrent l'éventail : GitNexus expose 19 outils, tandis que CodeGraph en propose un seul par défaut et en masque sept autres derrière une variable d'environnement. Certains fournisseurs suggèrent désormais une CLI plus un fichier de skill plutôt que MCP pour les agents de code, ce qui peut coûter moins de tokens.
06
Prix et limites de débit du service sous-jacent
Le serveur est généralement gratuit et open source ; l'API derrière ne l'est pas. Les serveurs de recherche facturent à la requête ou au crédit, les services de documentation plafonnent les appels mensuels, et les offres anonymes ont des limites de débit qui ne sont pas toujours publiées. Un agent peut faire de nombreux appels par tâche : estimez le volume avant d'activer un outil payant pour une équipe.
07
Construire le vôtre : utilisez un SDK officiel et la spécification actuelle
Si vous construisez un serveur, utilisez un SDK officiel (Python, TypeScript, Go, C#) et visez la révision actuelle de la spécification, 2026-07-28. Le SDK Python 2.0 a renommé FastMCP en MCPServer et abandonné le transport WebSocket : les anciens tutoriels ne correspondront donc pas. Limitez le nombre d'outils, décrivez-les bien et validez chaque entrée comme si elle venait d'un utilisateur non fiable, car c'est peut-être le cas.
Ce qui distingue les options
Les serveurs MCP se répartissent en quelques groupes. Les serveurs pour développeurs (GitHub, Serena, Context7) lisent et modifient code, dépôts et documentation ; les serveurs de navigateur (Playwright) pilotent un vrai navigateur ; les serveurs de recherche (Exa, Tavily, Brave) récupèrent des résultats web dimensionnés pour le contexte d'un modèle. Dans chaque groupe, la principale ligne de partage oppose les serveurs distants hébergés par le fournisseur avec OAuth, sans installation, aux serveurs stdio locaux qui tournent sur votre machine avec une clé d'API ou un token.
Les SDK sont une entrée d'un autre genre : ils servent à construire votre propre serveur ou client, et le choix dépend du langage et de la prise en charge de la spécification plutôt que des fonctions.
18 outils comparés
Classés selon notre note. Ouvrez un avis pour voir les sources, les prix et le verdict complet.
| Outil | Note | Notre verdict | Idéal pour | Prix |
|---|---|---|---|---|
| GitHub MCP Serverserveur MCP | 4.7/5 | L'accès à GitHub pour les agents devrait venir de GitHub lui-même, et ce serveur le gagne avec des toolsets, un mode lecture seule et un compte-rendu franc de ce que le verrouillage ne peut pas faire. | Les développeurs et équipes plateforme qui veulent des agents travaillant sur les issues, pull requests et CI GitHub avec des identifiants à portée réduite. | Gratuit et sous licence MIT, hébergé ou autogéré, sur n'importe quelle offre GitHub. Les outils des fonctions payantes (agent de codage Copilot, certaines alertes de sécurité) ont besoin de ces licences. |
| Playwright MCPserveur MCP | 4.7/5 | Playwright MCP est le serveur de navigateur par lequel commencer, pourvu que vous budgétiez les longs instantanés et vous souveniez que Microsoft l'appelle pas une frontière de sécurité. | Les développeurs et ingénieurs QA qui veulent qu'un agent explore, teste ou automatise des applis web sur plusieurs moteurs de navigateur. | Gratuit et sous licence Apache-2.0 ; vous payez seulement les tokens de modèle que les instantanés consomment. |
| Context7serveur MCP | 4.5/5 | Une assurance bon marché contre les API inventées, pourvu que vous vous souveniez que chaque réponse vient d'un index fermé, alimenté par la communauté, auquel votre agent fera confiance sans broncher. | Les développeurs qui utilisent des agents de codage IA avec des bibliothèques qui évoluent vite comme Next.js, Supabase ou Tailwind. | Free : 1 000 appels par mois, puis 20 appels bonus par jour. Pro : 10 $/siège/mois avec 2 000 appels par siège, puis 5 $ par 1 000. Enterprise sur mesure (petites équipes 30 $/utilisateur/mois). |
| Exa MCP Serverserveur MCP | 4.5/5 | Un serveur de recherche que vous pouvez essayer en une minute et garder en production, tant que quelqu'un surveille quel mode d'agent dépense le crédit. | Quiconque veut un outil de recherche pour des agents de recherche et de codage sans installation. | L'usage sans clé est gratuit et limité en débit. API : 10 $ de crédit gratuit par mois ; recherche 4 à 7 $ par 1 000 ; contenus 1 $ par 1 000 pages ; exécutions d'agent 0,012 $ à 1 $ à effort fixe. |
| Browser Usedépôt | 4.5/5 | Browser Use est une base solide pour des agents qui doivent manœuvrer des sites web sans API, à condition que quelqu'un désactive la télémétrie avant qu'elle ne voie les données d'un client. | Les équipes d'ingénierie qui construisent des agents devant manœuvrer des sites web sans API. | Bibliothèque gratuite sous MIT. Le Cloud est au paiement à l'usage : navigateurs 0,02 $ par heure, proxy résidentiel 5 $/Go, modèle BU2 0,60 $/3,50 $ par million de tokens entrée/sortie, agents hébergés au prix du modèle plus 20 %. |
| MCP Python SDKdépôt | 4.4/5 | La manière spec-first de construire du MCP en Python ; la version 2 est plus propre, et elle casse chaque import v1 au passage. | Les développeurs Python qui construisent des serveurs ou clients MCP et veulent l'implémentation officielle qui suit la spec. | Gratuit et open source sous la licence MIT. |
| Tavily MCP Serverserveur MCP | 4.3/5 | Recherche, extraction, cartographie et crawl derrière une seule clé, tarifés de sorte que les habitudes de recherche d'un agent, pas l'abonnement, décident de la facture. | Les développeurs qui construisent des agents de recherche ou de RAG qui ont besoin à la fois de la recherche et du contenu de page. | Offre Researcher gratuite avec 1 000 crédits d'API par mois ; paiement à l'usage à 0,008 $ par crédit ; offres mensuelles de 30 $ pour 4 000 crédits à 500 $ pour 100 000. |
| Brave Search MCP Serverserveur MCP | 4.3/5 | Un outil de recherche par défaut solide pour les agents, surtout parce que brave_llm_context renvoie du texte de page lisible au premier appel au lieu de dix liens à récupérer. | Les développeurs qui veulent un outil de recherche généraliste pour agents depuis un index indépendant. | Le serveur est gratuit (MIT). L'API Brave Search est prépayée : Search 5 $ par 1 000 requêtes (50 par seconde) ; Answers 4 $ par 1 000 plus 5 $ par million de tokens d'entrée et de sortie (2 par seconde). Chaque offre inclut 5 $ de crédit par mois ; carte requise. |
| Composioserveur MCP | 4.3/5 | La plomberie OAuth par utilisateur que chaque produit d'agent finit par reconstruire, vendue à une fraction de centime par appel, avec un an de vos charges utiles d'outils conservées par défaut. | Les équipes qui construisent des agents agissant dans les propres comptes SaaS de leurs clients et ne veulent pas faire tourner un coffre OAuth. | Hobby gratuit avec 100 000 appels d'outils et 50 000 déclencheurs par mois ; Pro 29 $/mois incluant 29 $ de crédit d'usage, puis 0,0003 $ par appel d'outil ; Enterprise sur mesure. S'applique aux inscriptions à partir du 15 août 2026. |
| Stagehanddépôt | 4.3/5 | Stagehand convient aux ingénieurs qui veulent décider, ligne par ligne, quelle part d'un script de navigateur un modèle contrôle, et il récompense discrètement de faire tourner ce script sur Browserbase. | Les équipes d'ingénierie qui veulent de l'aide IA sur les parties fragiles de l'automatisation de navigateur tout en gardant le reste comme du code ordinaire et testable. | SDK gratuit sous MIT. Navigateurs Browserbase : Free 1 heure ; Developer 20 $/mois (100 heures, puis 0,12 $/heure) ; Startup 99 $/mois (500 heures, puis 0,10 $/heure) ; Scale sur mesure. Model Gateway facturé aux prix des fournisseurs. |
| Serenaserveur MCP | 4.2/5 | Les outils au niveau des symboles de Serena sont une vraie amélioration pour les agents dans les grosses bases de code, mais son modèle de sécurité fais-confiance-au-dépôt signifie que le code non fiable a sa place dans un conteneur. | Les développeurs qui font tourner des agents de codage sur de grandes bases de code typées ou multilingues qu'ils approuvent, et veulent une navigation et des renommages inter-fichiers fiables. | Gratuit et open source (GPL-3.0-or-later ; la partie SolidLSP est MIT). Le plugin JetBrains optionnel est payant, avec un essai gratuit de 7 jours ; le JetBrains Marketplace liste 5 $ par mois ou 50 $ par an. |
| Skyverndépôt | 4.2/5 | Skyvern est l'agent de navigateur ouvert le plus clairement bâti pour le travail de formulaires de back-office, même si sa licence et sa couche anti-bot réservée au cloud poussent les utilisateurs sérieux vers le paiement. | Les équipes d'opérations et de RPA qui automatisent le remplissage de formulaires, les connexions et les téléchargements sur de nombreux sites web sans API. | Code auto-hébergé gratuit sous AGPL-3.0. Skyvern Cloud : Free 0 $ (5 000 crédits, environ 170 actions) ; Hobby 29 $/mois (30 000 crédits, environ 1 200 actions) ; Pro 149 $/mois (150 000 crédits, environ 6 200 actions) ; Enterprise sur mesure. |
| CodeGraphserveur MCP | 4.1/5 | Un graphe de code qui se tient à jour et qu'une entreprise peut adopter sous MIT, bien qu'il lise moins en profondeur que GitNexus et qu'il téléphone à la maison sauf si on le lui interdit. | Les équipes qui veulent que leur agent de codage réponde depuis un graphe de code local toujours à jour sous une licence que leur employeur acceptera. | Gratuit et sous licence MIT. Une plateforme hébergée d'analyse de pull requests est en bêta sur liste d'attente à getcodegraph.com ; les prix ne sont pas publiés. |
| REA (Reverse Engineer Anything)serveur MCP | 4.0/5 | REA donne à un agent toute une table de rétro-ingénierie derrière une seule installation, et il n'est aussi sûr que les cibles que vous le laissez exécuter. | Les chercheurs en sécurité et ingénieurs qui veulent qu'un agent explique comment une appli ou un binaire fermé fonctionne, avec des preuves qu'ils peuvent vérifier. | Gratuit sous la licence MIT. Les back ends commerciaux comme IDA Pro, Hopper et JEB ont besoin de leurs propres licences. |
| GitNexusserveur MCP | 3.9/5 | Une intelligence de code exceptionnelle pour les agents, freinée par une licence non commerciale que la plupart des employeurs ne peuvent accepter sans un accord payant. | Les développeurs individuels, chercheurs et mainteneurs open source sur des projets non commerciaux qui veulent la vue structurelle la plus profonde d'une base de code pour leur agent. | Gratuit pour un usage non commercial (PolyForm Noncommercial 1.0.0). L'usage commercial, le SaaS managé et les déploiements entreprise auto-hébergés ont besoin d'une licence d'Akon Labs ; les prix ne sont pas publiés. |
| BrowserOSdépôt | 3.9/5 | BrowserOS neo est une réponse sensée pour laisser un agent de code utiliser vos comptes web connectés, pourvu que vous acceptiez qu'un endpoint local non authentifié pilote désormais un navigateur connecté à tous. | Les développeurs et opérateurs solo qui veulent que Claude Code ou Codex fasse des corvées web connectées dans un navigateur tenu à l'écart de leur navigateur quotidien. | Gratuit sous AGPL-3.0. Vous payez votre propre fournisseur de modèle ; aucun plan payant publié, entreprise par contact. |
| Pipedream MCP and Connectserveur MCP | 3.8/5 | Connect est une couche d'intégration capable pour les agents, mais s'y engager maintenant signifie faire confiance à une feuille de route Workday qui vient de retirer le produit sur lequel Pipedream a été construit. | Les équipes SaaS B2B qui ajoutent des actions d'agent sur les applis de leurs clients et valorisent le non-stockage des charges utiles plutôt que le prix par appel le plus bas. | Connect Free couvre le développement uniquement ; Startup 99 $/mois facturé annuellement ou 150 $ mensuel avec 100 utilisateurs et 10 000 crédits, puis 2 $ par utilisateur et 0,012 $ par crédit ; Business sur mesure. Les utilisateurs finaux peuvent utiliser Pipedream MCP gratuitement pour leurs propres comptes. |
| Project RAGserveur MCP | 2.8/5 | Une conception de recherche hybride solide pour le code, freinée par des correctifs non fusionnés pour des bugs qui cassent sa propre journalisation et ses patterns d'exclusion. | Les développeurs Rust prêts à construire depuis les sources et à appliquer eux-mêmes les correctifs ouverts pour obtenir une recherche de code hybride locale. | Gratuit et sous licence MIT. |
Côte à côte
Les caractéristiques qui comptent pour cette étape. Vérifiées le 19 oct. 2026 ; confirmez-les sur le site du fournisseur avant de vous engager.
| Outil | Mainteneur | Transport | Authentification | Accès en écriture | Sélection des outils |
|---|---|---|---|---|---|
| GitHub MCP Server | Fournisseur (GitHub) | HTTP distant ou stdio local | OAuth (hébergé) ou PAT | Oui ; option --read-only | Ensembles d'outils ; petit ensemble par défaut |
| Playwright MCP | Fournisseur (Microsoft) | stdio ; HTTP avec --port | Aucune | Agit dans le navigateur (clic, saisie) | Capacités supplémentaires via --caps |
| Context7 | Fournisseur (Upstash) | HTTP distant ou stdio | Clé d'API ; OAuth via la configuration | Non (documentation en lecture seule) | 2 outils |
| Exa MCP Server | Fournisseur (Exa) | HTTP distant | Aucune (débit limité), OAuth ou clé | Non (recherche et récupération) | 2 par défaut ; plus via ?tools= |
| MCP Python SDK | Officiel (projet MCP) | stdio, Streamable HTTP, SSE | s.o. (SDK) | s.o. (SDK) | s.o. (construisez le vôtre) |
| Tavily MCP Server | Fournisseur (Tavily) | HTTP distant ou stdio | Clé d'API ou OAuth | Non (recherche, extraction, crawl) | Recherche, extraction, cartographie, crawl |
| Brave Search MCP Server | Fournisseur (Brave) | stdio ; HTTP (sans authentification, localhost) | Clé d'API Brave Search | Non (recherche) | Activation par outil via des variables d'environnement |
| Serena | Communauté (Oraios AI) | stdio, HTTP | Aucune | Oui, modifie le code par symbole | Outils fichiers/shell désactivés dans les harnais |
| CodeGraph | Communauté (Colby McHenry) | stdio | Aucune | Non (lit le graphe de code) | 1 par défaut ; plus via CODEGRAPH_MCP_TOOLS |
| GitNexus | Communauté (Abhigyan Patwari) | stdio ; serveur HTTP partagé | Aucune en local ; token en hébergé | Oui, rename applique des modifications ; variable d'environnement de lecture seule | 19 outils ; liste de dépôts autorisés |
Face-à-face et classements
Où s’insère cette étape
- Agent de code : nous commencerions par GitHub MCP Server, Context7, Serena, CodeGraph.
- Automatisation de workflows : nous commencerions par Zapier MCP.