Ce que fait Context7
Context7 est un service de documentation pour agents de codage IA, exploité par Upstash. Il indexe la documentation et les exemples de code de bibliothèques et de frameworks publics (Next.js, React, Playwright, PostgreSQL, Cloudflare et bien d'autres) et, lorsque votre agent doit en utiliser un, il récupère les extraits actuels et spécifiques à la version dans le contexte de l'agent, au lieu de s'appuyer sur ce que le modèle a retenu de son entraînement. Vous le déclenchez en ajoutant « use context7 » à un prompt, en indiquant un identifiant de bibliothèque tel que /vercel/next.js, en mentionnant une version, ou en définissant une règle pour que l'agent l'appelle automatiquement.
L'installation tient en une commande, npx ctx7 setup, qui vous connecte, crée une clé d'API et installe soit le mode CLI + Skills (un skill qui indique à l'agent d'exécuter des commandes ctx7), soit le mode MCP (un serveur MCP distant à mcp.context7.com avec les outils resolve-library-id et query-docs). Il prend en charge Claude Code, Cursor, OpenCode et plus de 30 autres clients MCP, et propose une API REST, un SDK TypeScript et des outils Vercel AI SDK. Les mainteneurs de bibliothèques peuvent ajouter ou revendiquer leur documentation, et les équipes Pro peuvent indexer des dépôts privés. Le code du serveur MCP est sous licence MIT sur GitHub ; le backend de l'API, l'analyseur et le crawler sont privés.
