Context7 MCP โ Aktuelle Code-Dokumente fรผr jede Eingabeaufforderung
โ Ohne Kontext7
LLMs basieren auf veralteten oder allgemeinen Informationen รผber die von Ihnen verwendeten Bibliotheken. Sie erhalten:
โ Codebeispiele sind veraltet und basieren auf jahrelangen Trainingsdaten
โ Halluzinierte APIs existieren nicht einmal
โ Allgemeine Antworten fรผr alte Paketversionen
โ Mit Context7
Context7 MCP zieht aktuelle, versionsspezifische Dokumentationen und Codebeispiele direkt aus der Quelle โ und platziert sie direkt in Ihre Eingabeaufforderung.
Fรผgen Sie Ihrer Eingabeaufforderung im Cursor use context7
hinzu:
Context7 holt aktuelle Codebeispiele und Dokumentation direkt in den Kontext Ihres LLM.
1๏ธโฃ Schreiben Sie Ihre Eingabeaufforderung auf natรผrliche Weise
2๏ธโฃ Weisen Sie das LLM an,
use context7
3๏ธโฃ Erhalten Sie funktionierende Code-Antworten
Kein Tab-Wechsel, keine halluzinierten APIs, die nicht existieren, keine veralteten Codegenerationen.
๐ ๏ธ Erste Schritte
Anforderungen
Node.js >= v18.0.0
Cursor, Windsurf, Claude Desktop oder ein anderer MCP-Client
Installation รผber Smithery
So installieren Sie Context7 MCP Server fรผr Claude Desktop automatisch รผber Smithery :
Im Cursor installieren
Gehen Sie zu: Settings
-> Cursor Settings
-> MCP
-> Add new global MCP server
Das Einfรผgen der folgenden Konfiguration in Ihre Cursor-Datei ~/.cursor/mcp.json
ist die empfohlene Vorgehensweise. Sie kรถnnen die Installation auch in einem spezifischen Projekt durchfรผhren, indem Sie .cursor/mcp.json
in Ihrem Projektordner erstellen. Weitere Informationen finden Sie in der Cursor-MCP-Dokumentation .
Installation im Windsurf
Fรผgen Sie dies Ihrer Windsurf MCP-Konfigurationsdatei hinzu. Weitere Informationen finden Sie in der Windsurf MCP-Dokumentation .
In VS Code installieren
Fรผgen Sie dies Ihrer VS Code MCP-Konfigurationsdatei hinzu. Weitere Informationen finden Sie in der VS Code MCP-Dokumentation .
In Zed installieren
Es kann รผber Zed Extensions installiert oder zu Ihrer Zed settings.json
hinzugefรผgt werden. Weitere Informationen finden Sie in der Dokumentation zum Zed Context Server .
In Claude Code installieren
Fรผhren Sie diesen Befehl aus. Weitere Informationen finden Sie in der Claude Code MCP-Dokumentation .
In Claude Desktop installieren
Fรผgen Sie dies Ihrer Claude Desktop-Datei claude_desktop_config.json
hinzu. Weitere Informationen finden Sie in der Claude Desktop MCP-Dokumentation .
In BoltAI installieren
รffnen Sie die Seite โEinstellungenโ der App, navigieren Sie zu โPluginsโ und geben Sie das folgende JSON ein:
Geben Sie nach dem Speichern im Chat get-library-docs
gefolgt von Ihrer Context7-Dokumentations-ID ein (z. B. get-library-docs /nuxt/ui
). Weitere Informationen finden Sie auf der Dokumentationsseite von BoltAI . Informationen zu BoltAI unter iOS finden Sie in diesem Handbuch .
Verwenden von Docker
Wenn Sie den MCP-Server lieber in einem Docker-Container ausfรผhren mรถchten:
Erstellen Sie das Docker-Image:
Erstellen Sie zunรคchst eine
Dockerfile
im Projektstammverzeichnis (oder an einem beliebigen Ort):FROM node:18-alpine WORKDIR /app # Install the latest version globally RUN npm install -g @upstash/context7-mcp # Expose default port if needed (optional, depends on MCP client interaction) # EXPOSE 3000 # Default command to run the server CMD ["context7-mcp"]Erstellen Sie anschlieรend das Image mit einem Tag (z. B.
context7-mcp
). Stellen Sie sicher, dass Docker Desktop (oder der Docker-Daemon) ausgefรผhrt wird. Fรผhren Sie den folgenden Befehl im selben Verzeichnis aus, in dem Sie dieDockerfile
gespeichert haben:docker build -t context7-mcp .Konfigurieren Sie Ihren MCP-Client:
Aktualisieren Sie die Konfiguration Ihres MCP-Clients, um den Docker-Befehl zu verwenden.
Beispiel fรผr eine cline_mcp_settings.json:
{ "mcpServers": { "ะกontext7": { "autoApprove": [], "disabled": false, "timeout": 60, "command": "docker", "args": ["run", "-i", "--rm", "context7-mcp"], "transportType": "stdio" } } }Hinweis: Dies ist eine Beispielkonfiguration. Bitte beachten Sie die spezifischen Beispiele fรผr Ihren MCP-Client (z. B. Cursor, VS Code usw.) weiter oben in dieser README-Datei, um die Struktur anzupassen (z. B.
Installation unter Windows
Die Konfiguration unter Windows unterscheidet sich geringfรผgig von der unter Linux oder macOS ( im Beispiel wird ). Dasselbe Prinzip gilt auch fรผr andere Editoren; siehe Konfiguration von command
und args
.
Umgebungsvariablen
DEFAULT_MINIMUM_TOKENS
: Legen Sie die Mindestanzahl an Token fรผr den Dokumentationsabruf fest (Standard: 10000).
Beispiele:
Verfรผgbare Tools
resolve-library-id
: Lรถst einen allgemeinen Bibliotheksnamen in eine Context7-kompatible Bibliotheks-ID auf.libraryName
(erforderlich)
get-library-docs
: Ruft die Dokumentation fรผr eine Bibliothek mithilfe einer Context7-kompatiblen Bibliotheks-ID ab.context7CompatibleLibraryID
(erforderlich)topic
(optional): Konzentrieren Sie die Dokumente auf ein bestimmtes Thema (z. B. โRoutingโ, โHooksโ)tokens
(optional, Standard 10000): Maximale Anzahl der zurรผckzugebenden Token. Werte, die kleiner sind als der konfigurierteDEFAULT_MINIMUM_TOKENS
-Wert oder der Standardwert von 10000, werden automatisch auf diesen Wert erhรถht.
Entwicklung
Klonen Sie das Projekt und installieren Sie Abhรคngigkeiten:
Bauen:
Beispiel fรผr eine lokale Konfiguration
Testen mit MCP Inspector
Fehlerbehebung
ERR_MODULE_NOT_FOUND
Wenn dieser Fehler angezeigt wird, versuchen Sie, bunx
anstelle von npx
zu verwenden.
Dadurch werden hรคufig Probleme mit der Modulauflรถsung behoben, insbesondere in Umgebungen, in denen npx
Pakete nicht ordnungsgemรคร installiert oder auflรถst.
Probleme bei der ESM-Lรถsung
Wenn ein Fehler wie der folgende auftritt: Error: Cannot find module 'uriTemplate.js'
versuchen Sie die Ausfรผhrung mit dem Flag --experimental-vm-modules
:
TLS/Zertifikatsprobleme
Verwenden Sie das Flag --experimental-fetch
mit npx
, um TLS-bezogene Probleme zu umgehen:
MCP-Client-Fehler
Versuchen Sie, dem Paketnamen
@latest
hinzuzufรผgen.Versuchen Sie alternativ,
bunx
zu verwenden.Versuchen Sie alternativ,
deno
zu verwenden.Stellen Sie sicher, dass Sie Node v18 oder hรถher verwenden, um native Fetch-Unterstรผtzung mit
npx
zu erhalten.
Haftungsausschluss
Context7-Projekte werden von der Community erstellt. Obwohl wir uns um hohe Qualitรคt bemรผhen, kรถnnen wir die Richtigkeit, Vollstรคndigkeit und Sicherheit der gesamten Bibliotheksdokumentation nicht garantieren. Die in Context7 aufgefรผhrten Projekte werden von ihren jeweiligen Eigentรผmern und nicht von Context7 entwickelt und gepflegt. Sollten Sie auf verdรคchtige, unangemessene oder potenziell schรคdliche Inhalte stoรen, benachrichtigen Sie uns bitte umgehend รผber die Schaltflรคche โMeldenโ auf der Projektseite. Wir nehmen alle Meldungen ernst und prรผfen gemeldete Inhalte umgehend, um die Integritรคt und Sicherheit unserer Plattform zu gewรคhrleisten. Mit der Nutzung von Context7 bestรคtigen Sie, dass Sie dies nach eigenem Ermessen und auf eigene Gefahr tun.
Kontaktieren Sie uns
Bleiben Sie auf dem Laufenden und treten Sie unserer Community bei:
๐ข Folgen Sie uns auf X fรผr die neuesten Nachrichten und Updates
๐ Besuchen Sie unsere Website
๐ฌ Treten Sie unserer Discord-Community bei (falls zutreffend)
Context7 in den Medien
Better Stack: โKostenloses Tool macht den Cursor 10x intelligenterโ
Cole Medin: โDies ist zweifellos der BESTE MCP-Server fรผr KI-Codierungsassistentenโ
Einkommensstrom-Surfer: โContext7 + SequentialThinking MCPs: Ist das AGI?โ
Julian Goldie SEO: โContext7: Neues MCP AI Agent Updateโ
JeredBlu: โContext 7 MCP: Dokumentation sofort abrufen + VS Code-Setupโ
Einkommensstrom-Surfer: โContext7: Der neue MCP-Server, der die KI-Codierung verรคndern wirdโ
AICodeKing: โContext7 + Cline & RooCode: Dieser MCP-Server macht CLINE 100-mal effektiver!โ
Sean Kochel: โ5 MCP-Server fรผr Vibe Coding Glory (einfach einstecken und loslegen)โ
Sternengeschichte
Lizenz
MIT
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Ein Model Context Protocol-Server, der aktuelle, versionsspezifische Dokumentationen und Codebeispiele aus Bibliotheken direkt in LLM-Eingabeaufforderungen abruft und Entwicklern hilft, genaue Antworten ohne veraltete oder halluzinierte Informationen zu erhalten.
- โ Ohne Kontext7
- โ
Mit Context7
- ๐ ๏ธ Erste Schritte
- Entwicklung
- Fehlerbehebung
- Haftungsausschluss
- Kontaktieren Sie uns
- Context7 in den Medien
- Sternengeschichte
- Lizenz
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.Last updated -6530MIT License
- -securityAlicense-qualityA Model Context Protocol Server that enables LLMs to interact with and execute REST API calls through natural language prompts, supporting GET/PUT/POST/PATCH operations on configured APIs.Last updated -6Apache 2.0
- AsecurityFlicenseAqualityA Model Context Protocol server that provides specialized prompt suggestions for backend development, frontend development, and general tasks to help LLMs generate better content.Last updated -631
- AsecurityFlicenseAqualityA Model Context Protocol server that enables LLMs to explore and interact with API specifications by providing tools for loading, browsing, and getting detailed information about API endpoints.Last updated -41013
Appeared in Searches
- A server for finding the latest documentation and best practices for a specific technology
- Information about Context 7
- Automating Workflows and Project Management with Cursor
- Access to documentation for coding agents like Cursor and Cline
- A server to support AI with UI/UX using state-of-the-art libraries and design patterns