Documentation Lookup with Context7
Context7 provides up-to-date, version-specific documentation and code examples directly from source libraries.
Why Context7
-
Current APIs: No hallucinated or outdated patterns
-
Version-specific: Gets docs for exact library versions
-
Code examples: Real, working code from actual documentation
Workflow
-
Resolve library ID: mcp__context7__resolve-library-id with libraryName
-
Get documentation: mcp__context7__get-library-docs with context7CompatibleLibraryID and topic
Modes
Mode Use For
code
API references, code examples (default)
info
Conceptual guides, architecture, tutorials
Examples
React hooks
resolve-library-id: "react" get-library-docs: context7CompatibleLibraryID="/facebook/react", topic="hooks", mode="code"
Next.js middleware
resolve-library-id: "next.js" get-library-docs: context7CompatibleLibraryID="/vercel/next.js", topic="middleware"
Go net/http
resolve-library-id: "go net/http" get-library-docs: context7CompatibleLibraryID="/golang/go", topic="http server"
Kubernetes API
resolve-library-id: "kubernetes" get-library-docs: context7CompatibleLibraryID="/kubernetes/kubernetes", topic="deployment"
Tips
-
Use topic parameter to narrow results to specific features
-
Try mode="info" for architectural questions
-
Paginate with page=2 , page=3 if initial results insufficient