Context7
Upstash Context7 MCP-Server für die Suche in Live-Dokumentationen. Versionsspezifische Docs und Code-Beispiele direkt aus Quell-Repos in den LLM-Kontext laden.
Context7 ist ein MCP-Server, der aktuelle, versionsspezifische Dokumentation und Code-Beispiele direkt in deine Prompts liefert. Er löst ein häufiges Problem bei LLMs: veraltete Trainingsdaten, die zu halluzinierten APIs und veralteten Code-Mustern führen. Statt auf veraltete Informationen zu setzen, zieht Context7 aktuelle Dokumentation direkt aus den Quell-Repositories.
Das Plugin bietet zwei Hauptwerkzeuge: resolve-library-id zum Zuordnen von Bibliotheksnamen zu Context7-kompatiblen Bezeichnern und query-docs zum Abrufen der Dokumentation für bestimmte Bibliotheken. Durch Angabe einer Version im Prompt kannst du sogar gezielt bestimmte Versionen abfragen.
So verwendest du es: Füge einfach „use context7" zu jedem Prompt hinzu, für den du aktuelle Dokumentation benötigst. Zum Beispiel: „Erstelle eine Next.js-Middleware, die auf ein gültiges JWT in Cookies prüft. use context7" oder „Konfiguriere ein Cloudflare-Worker-Skript zum Cachen von JSON-API-Antworten. use context7". Du kannst auch gezielt Bibliotheken angeben: „use library /supabase/supabase for API and docs".