MCP-Server Offiziell

Context7 MCP

MCP-Server von Upstash, der aktuelle, versionsspezifische Bibliotheksdokumentation und Codebeispiele in Ihren Prompt einspeist.

Autor
Upstash
Funktioniert mit
Any MCP client, Claude Code, Cursor
Lizenz
MIT
Dokumentiert
Oct 2, 2026

Was Context7 MCP ist

Context7 holt aktuelle Dokumentation und Codebeispiele direkt aus der Quelle in den Kontext des Modells, um veraltete oder halluzinierte APIs zu vermeiden. Es funktioniert als CLI plus Skills oder als MCP-Server.

Was es kann

Wie sich Context7 MCP einbinden lässt: welche Agenten es ausführen und was es ergänztLÄUFT INIhr AgentAny MCP clientClaude CodeCursor3 Hosts dokumentiertMCP SERVER · OFFIZIELLContext7 MCPDen Agenten mit Tools, Daten und…5 Installationsschritte1 BerechtigungshinweisLizenz: MITWAS ES ERGÄNZTWas es kannEinen Bibliotheksnamen in eine Co…Dokumentation zu einer Bibliothek…Eine im Prompt genannte bestimmte…Direkte Bibliotheks-IDs wie /verc…Agent → Erweiterung → neue Fähigkeit · aus dem offiziellen Repository oder der Dokumentation
Wo Context7 MCP läuft und was es ergänzt, laut Dokumentation
  • Einen Bibliotheksnamen in eine Context7-Bibliotheks-ID auflösen (resolve-library-id)
  • Dokumentation zu einer Bibliotheks-ID und Frage abrufen (query-docs)
  • Eine im Prompt genannte bestimmte Bibliotheksversion berücksichtigen
  • Direkte Bibliotheks-IDs wie /vercel/next.js in Prompts akzeptieren
  • Mit einem Befehl einrichten: npx ctx7 setup

Wann Sie es einsetzen sollten

Gut geeignet

  • Programmieren gegen sich schnell ändernde Bibliotheken und Frameworks
  • Halluzinierte oder veraltete API-Nutzung vermeiden

Nicht geeignet für

  • Fragen, die keine Bibliotheksdokumentation betreffen
  • Intensive Nutzung ohne API-Schlüssel: Die README empfiehlt einen für höhere Ratenbegrenzungen

So installieren Sie Context7 MCP

Sie benötigen: Node.js 18+ für die ctx7-CLI; Kostenloser API-Schlüssel empfohlen unter context7.com/dashboard

  1. Node.js 18 oder neuer installieren
  2. npx ctx7 setup ausführen (mit --cursor, --claude oder --opencode für einen bestimmten Agent)
  3. CLI + Skills oder MCP-Modus wählen
  4. Oder den Client manuell auf https://mcp.context7.com/mcp mit einem Header Authorization: Bearer API-Schlüssel zeigen lassen
  5. Optional eine Regel ergänzen, die den Agent anweist, Context7 zu nutzen
Konfigurationsbeispiel (aus der offiziellen Dokumentation)
{
  "mcpServers": {
    "context7": {
      "url": "https://mcp.context7.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Berechtigungen und Sicherheit

Worauf es zugreifen kann

  • Sendet Ihre Anfrage und den Bibliotheksnamen an den Context7-Dienst

Sicherheitshinweise der Maintainer

  • Anfragen gehen an den gehosteten Context7-Dienst; die README beschreibt den Umgang mit Daten nicht näher

Prüfen Sie den Quellcode, bevor Sie einem Agenten Zugriff auf Zugangsdaten oder Produktivsysteme geben. Wir dokumentieren die Angaben der Maintainer; Code prüfen wir nicht.

Einschränkungen

  • Mit einem API-Schlüssel sind die Ratenbegrenzungen höher

Tools, die es erweitert

Claude Code

Web · Desktop

Noch keine Nutzerbewertungen

Das agentische Coding-Tool von Anthropic, das Ihre Codebasis liest, Dateien bearbeitet und Befehle ausführt, im Terminal, in IDEs, in der Desktop-App oder im Browser.

Kostenlos bis: Kein kostenloser Tarif: Claude Code ist in den bezahlten Claude-Abonnements (Pro, Max, Team, Enterprise) enth…

Listed Noch nicht bewertet

Geprüft code.claude.com (öffnet die Website von Claude Code in einem neuen Tab)

Ab $20/mo US · geprüft Sep 29

Häufig gestellte Fragen

Wie installiere ich Context7 für Claude Code oder Cursor?

Führen Sie npx ctx7 setup mit --claude oder --cursor aus. Quelle

Welche Werkzeuge stellt Context7 MCP bereit?

resolve-library-id und query-docs. Quelle

Brauche ich einen API-Schlüssel für Context7?

Er wird für höhere Ratenbegrenzungen empfohlen; ein kostenloser Schlüssel ist unter context7.com/dashboard erhältlich. Quelle

Verwandte Ratgeber

Quellen und Lücken

Von den Maintainern nicht angegeben: Berechtigungsumfang der Werkzeuge über den Abruf von Dokumentation hinaus nicht beschrieben; Das Datum von last_release ist in der geprüften README nicht sichtbar.

Weitere Erweiterungen zum Ansehen