Skip to content

Context7

Le serveur à deux outils d'Upstash qui alimente les agents de codage en documentation de bibliothèque à jour et spécifique à la version, depuis un index hébergé dont vous ne voyez pas l'intérieur.

Avis de Sheela · Mis à jour

Guide d’installation Code sourceOffre gratuite

Notre note

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.

Qu’est-ce que Context7 ?

Context7, d'Upstash, donne aux agents de codage une documentation à jour pour les bibliothèques et frameworks. Au lieu de s'appuyer sur les données d'entraînement, l'agent demande à Context7 la documentation de la bibliothèque et de la version exactes que vous utilisez, et reçoit des extraits pertinents et des exemples de code.

Le serveur MCP expose deux outils : resolve-library-id, qui transforme un nom comme next.js en un ID Context7, et query-docs, qui récupère la documentation pour cet ID. Vous pouvez vous connecter au serveur hébergé sur https://mcp.context7.com/mcp avec une clé d'API, faire tourner le paquet @upstash/context7-mcp localement, ou lancer npx ctx7 setup, qui vous connecte avec OAuth et peut installer un mode CLI-plus-skill qui contourne entièrement le MCP.

Le dépôt a environ 63 500 étoiles GitHub et est sous licence MIT, mais il ne contient que le serveur MCP et le CLI. Le backend d'API, l'analyseur et le crawler qui construisent l'index sont privés.

Installer Context7

https://mcp.context7.com/mcp

Combien coûte Context7 ?

OffrePrixCe qui est inclus
FreeFree1 000 appels par mois, puis 20 appels bonus par jour
Pro$10/seat/month2 000 appels par siège, puis 5 $ par 1 000
EnterpriseCustomPetites équipes 30 $/utilisateur/mois

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).

Context7 vaut-il le coup ?

Context7 corrige un problème réel et coûteux pour très peu de contexte : deux définitions d'outils, et une règle dans CLAUDE.md ou les règles Cursor pour faire appeler l'agent. Une connaissance périmée des bibliothèques qui évoluent vite comme Next.js ou Supabase est l'une des raisons les plus fréquentes de l'échec du code écrit par IA, et une recherche de documentation est un correctif moins cher qu'un build raté.

La tarification est simple, avec un hic pour les équipes. Free s'arrête à 1 000 appels par mois puis autorise 20 appels bonus par jour. Pro est 10 $ par siège avec 2 000 appels chacun et 5 $ par 1 000 au-delà, mais la page des offres est explicite que les allocations sont par siège et non mutualisées, si bien qu'un utilisateur intensif paie le dépassement tandis que les appels d'un collègue restent inutilisés. Une recherche typique coûte deux appels, un pour résoudre la bibliothèque et un pour l'interroger, sauf si le prompt nomme déjà l'ID de la bibliothèque.

La question de la confiance mérite plus de poids qu'on ne lui en donne d'habitude. Les entrées de bibliothèque sont contribuées par la communauté, et le propre avertissement d'Upstash dit qu'il ne peut garantir ni leur exactitude ni leur sécurité. En mai 2026, des utilisateurs ont rapporté des réponses query-docs portant un bloc adressé à l'assistant, lui demandant de proposer de lancer npx ctx7 setup avec un flag d'auto-approbation. Upstash a dit que c'était son propre test d'incitation des utilisateurs anonymes à se connecter et l'a désactivé après les réactions, mais cela a montré avec quelle facilité le canal de documentation peut porter des instructions.

La valeur est l'index, pas le protocole. Upstash promeut désormais un mode CLI-plus-skills aux côtés du MCP, et Enterprise ajoute le SSO, SOC 2 et une option auto-hébergée pour les équipes qui ne peuvent pas envoyer de requêtes à un tiers. Comparé à un serveur fetch générique, Context7 renvoie des extraits taillés et accordés à la version au lieu de pages entières, ce qui est d'où vient l'économie de tokens.

Là où il fait la différence

  • Un développeur full-stack qui met à niveau une appli Next.js vers une nouvelle version majeure

    Empêcher l'agent d'écrire du code contre des API qui ont été retirées

    Ajoutez une règle disant à l'agent d'utiliser Context7 pour les questions de bibliothèque, et nommez la version dans le prompt. Environ 30 recherches par jour ouvré à deux appels chacune tiennent dans les 2 000 appels de Pro pour 10 $ par mois.

  • Un responsable d'ingénierie avec 25 développeurs qui utilisent Cursor et Claude Code

    Budgétiser les recherches de documentation sur toute l'équipe

    Pro est 250 $ par mois pour 25 sièges et 50 000 appels, mais les allocations sont par siège, si bien que les utilisateurs intensifs paient 5 $ par 1 000 supplémentaires. Enterprise démarre à 30 $ par utilisateur pour les petits teamspaces et ajoute le SSO.

  • Une équipe plateforme dans une entreprise avec un SDK interne

    Donner aux agents une documentation exacte pour les dépôts privés

    Pro et Enterprise indexent les dépôts privés à 5 $ par million de tokens analysés, facturés à chaque ajout ou rafraîchissement. Les équipes qui ne peuvent pas envoyer de requêtes à l'extérieur ont besoin de l'option auto-hébergée Enterprise, tarifée via les ventes.

Avant de vous engager

Mise en route
npx ctx7 setup (Node.js 22.13 ou plus récent) se connecte avec OAuth, crée une clé et configure Cursor, Claude Code ou OpenCode en quelques minutes ; sinon pointez un client vers https://mcp.context7.com/mcp avec une clé Authorization Bearer. Des guides manuels couvrent plus de 30 clients.
Intégrations
Deux outils, tous deux en lecture seule : resolve-library-id et query-docs (avec un langage optionnel pour classer les exemples). Aussi un CLI ctx7, un SDK TypeScript, des outils Vercel AI SDK et une API REST.
Données et confidentialité
Upstash dit que seuls la requête de recherche et le nom de la bibliothèque sont envoyés. La documentation renvoyée est du contenu tiers soumis par la communauté, c'est donc un canal d'injection de prompt ; en mai 2026, des utilisateurs ont signalé des instructions de connexion adressées à l'agent dans la sortie de query-docs (issues 2663 et 2673), qu'Upstash a retirées. Free et Pro listent la conformité RGPD ; SOC 2, SSO et RBAC sont Enterprise.
Coût à grande échelle
Une équipe de 10 développeurs sur Pro paie 100 $ par mois pour 20 000 appels ; à deux appels par recherche cela fait environ 1 000 recherches par développeur par mois avant le dépassement de 5 $ par 1 000. L'analyse de dépôt privé ajoute 5 $ par million de tokens.
Limites
Les comptes Free sont bloqués à 1 000 appels jusqu'à la réinitialisation du mois, hormis 20 appels bonus par jour. Aucune limite de débit par minute n'est publiée, et la couverture dépend de si une bibliothèque a été soumise et analysée.

Les points forts

  • Deux outils, donc presque aucun surcoût de contexte
  • Extraits accordés à la version plutôt que des pages de documentation entières
  • Endpoint hébergé, paquet npm local ou un mode CLI-et-skill
  • Seuls la requête et le nom de la bibliothèque sont envoyés, pas votre code, selon Upstash

Les points faibles

  • Le backend de l'index est fermé ; vous dépendez du service d'Upstash
  • La documentation soumise par la communauté peut être erronée, et a porté du texte adressé à l'agent
  • Les allocations d'appels Pro sont par siège et ne peuvent pas être mutualisées
  • SSO, SOC 2 et auto-hébergement sont réservés à Enterprise

Idéal pour

Les développeurs qui utilisent des agents de codage IA avec des bibliothèques qui évoluent vite comme Next.js, Supabase ou Tailwind.

Alternatives à Context7

Context7 : questions fréquentes

Context7 vaut-il le coup ?
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. Nous lui donnons 4.5 sur 5.
Combien coûte Context7 ?
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).
Quels sont les inconvénients de Context7 ?
Le backend de l'index est fermé ; vous dépendez du service d'Upstash; la documentation soumise par la communauté peut être erronée, et a porté du texte adressé à l'agent; les allocations d'appels Pro sont par siège et ne peuvent pas être mutualisées; sSO, SOC 2 et auto-hébergement sont réservés à Enterprise.
À qui s’adresse Context7 ?
Les développeurs qui utilisent des agents de codage IA avec des bibliothèques qui évoluent vite comme Next.js, Supabase ou Tailwind.
Combien coûte Context7 pour une équipe ou en production ?
Une équipe de 10 développeurs sur Pro paie 100 $ par mois pour 20 000 appels ; à deux appels par recherche cela fait environ 1 000 recherches par développeur par mois avant le dépassement de 5 $ par 1 000. L'analyse de dépôt privé ajoute 5 $ par million de tokens.
Context7 est-il sûr pour les données de l’entreprise ?
Upstash dit que seuls la requête de recherche et le nom de la bibliothèque sont envoyés. La documentation renvoyée est du contenu tiers soumis par la communauté, c'est donc un canal d'injection de prompt ; en mai 2026, des utilisateurs ont signalé des instructions de connexion adressées à l'agent dans la sortie de query-docs (issues 2663 et 2673), qu'Upstash a retirées. Free et Pro listent la conformité RGPD ; SOC 2, SSO et RBAC sont Enterprise.
Quelles sont les meilleures alternatives à Context7 ?
Les alternatives les plus proches que nous avons testées sont Fetch (reference server) et Firecrawl MCP.

Réponses vérifiées le 22 oct. 2026.