Context7 — Documentation live dans Claude Code
Le problème classique : tu demandes à Claude d'utiliser une lib, il génère du code avec une vieille API (hallucination de version). Context7 règle ça.
Ce que ça fait
Context7 est un MCP server qui, quand tu écris use context7 dans ton prompt, va chercher la documentation officielle et à jour de la lib concernée et l'injecte dans le contexte.
Comment configurer un webhook avec la v4 de Stripe ? use context7
Claude répond avec la vraie API v4, pas une version inventée.
Installation
// ~/.claude/settings.json ou .claude/settings.json du projet
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp@latest"]
}
}
}
Redémarre Claude Code. C'est tout.
Usage
Ajoute simplement use context7 à la fin de tes prompts quand tu travailles avec une lib spécifique :
Montre-moi comment créer un job Airflow avec le TaskFlow API. use context7
Configure Prisma avec PostgreSQL et des relations many-to-many. use context7
Librairies supportées
Plus de 14 000 librairies indexées : React, Next.js, Prisma, Airflow, LangChain, FastAPI, Tailwind, etc.
Lien : context7.com · GitHub