Context7 puise la documentation et les exemples de code actuels directement à la source dans le contexte du modèle, pour éviter des API obsolètes ou inventées. Il fonctionne en CLI plus skills, ou comme serveur MCP.
Ce qu'il fait
Où Context7 MCP s'exécute et ce qu'il ajoute, d'après sa documentation
Résout un nom de bibliothèque en ID de bibliothèque Context7 (resolve-library-id)
Récupère la documentation pour un ID de bibliothèque et une question (query-docs)
Cible une version précise de bibliothèque mentionnée dans le prompt
Accepte des ID de bibliothèque directs comme /vercel/next.js dans les prompts
Se configure avec une seule commande : npx ctx7 setup
Quand l'utiliser
Bonne adéquation
Coder avec des bibliothèques et frameworks qui évoluent vite
Éviter un usage d'API inventé ou obsolète
Pas pour
Questions qui ne concernent pas la documentation de bibliothèques
Usage intensif sans clé d'API : le README en recommande une pour de meilleures limites de débit
Comment installer Context7 MCP
Il vous faut : Node.js 18+ pour la CLI ctx7; Clé d'API gratuite recommandée sur context7.com/dashboard
Installez Node.js 18 ou plus récent
Exécutez npx ctx7 setup (utilisez --cursor, --claude ou --opencode pour cibler un agent)
Choisissez le mode CLI + Skills ou MCP
Ou pointez manuellement votre client vers https://mcp.context7.com/mcp avec un en-tête Authorization: Bearer contenant la clé d'API
Ajoutez éventuellement une règle indiquant à l'agent d'utiliser Context7
Exemple de configuration (tiré de la documentation officielle)
Envoie votre requête et le nom de la bibliothèque au service Context7
Notes de sécurité des mainteneurs
Les requêtes vont au service Context7 hébergé ; le README ne détaille pas le traitement des données
Examinez la source avant de donner à un agent l'accès à des identifiants ou à des systèmes de production. Nous documentons ce que déclarent les mainteneurs ; nous n'auditons pas le code.
Limites
Les limites de débit sont plus élevées avec une clé d'API
Outil de codage agentique d'Anthropic qui lit votre base de code, modifie des fichiers et exécute des commandes depuis le terminal, les IDE ou le navigateur.
La gratuité s'arrête à : Pas d'offre gratuite : Claude Code est inclus dans les abonnements Claude payants (Pro, Max, Team, Enterprise…
Non précisé par les mainteneurs : Portée des permissions d'outils au-delà de la récupération de documentation non décrite; Date de last_release non visible dans le README consulté.