context7-mcp▌
upstash/context7 · updated Apr 8, 2026
When the user asks about libraries, frameworks, or needs code examples, use Context7 to fetch current documentation instead of relying on training data.
When the user asks about libraries, frameworks, or needs code examples, use Context7 to fetch current documentation instead of relying on training data.
When to Use This Skill
Activate this skill when the user:
- Asks setup or configuration questions ("How do I configure Next.js middleware?")
- Requests code involving libraries ("Write a Prisma query for...")
- Needs API references ("What are the Supabase auth methods?")
- Mentions specific frameworks (React, Vue, Svelte, Express, Tailwind, etc.)
How to Fetch Documentation
Step 1: Resolve the Library ID
Call resolve-library-id with:
libraryName: The library name extracted from the user's questionquery: The user's full question (improves relevance ranking)
Step 2: Select the Best Match
From the resolution results, choose based on:
- Exact or closest name match to what the user asked for
- Higher benchmark scores indicate better documentation quality
- If the user mentioned a version (e.g., "React 19"), prefer version-specific IDs
Step 3: Fetch the Documentation
Call query-docs with:
libraryId: The selected Context7 library ID (e.g.,/vercel/next.js)query: The user's specific question
Step 4: Use the Documentation
Incorporate the fetched documentation into your response:
- Answer the user's question using current, accurate information
- Include relevant code examples from the docs
- Cite the library version when relevant
Guidelines
- Be specific: Pass the user's full question as the query for better results
- Version awareness: When users mention versions ("Next.js 15", "React 19"), use version-specific library IDs if available from the resolution step
- Prefer official sources: When multiple matches exist, prefer official/primary packages over community forks
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.6★★★★★70 reviews- ★★★★★Chaitanya Patil· Dec 28, 2024
We added context7-mcp from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Advait Wang· Dec 28, 2024
Keeps context tight: context7-mcp is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Advait Kim· Dec 28, 2024
Solid pick for teams standardizing on skills: context7-mcp is focused, and the summary matches what you get after install.
- ★★★★★Pratham Ware· Dec 24, 2024
I recommend context7-mcp for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Sakura Yang· Dec 24, 2024
I recommend context7-mcp for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Advait Menon· Dec 20, 2024
context7-mcp reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Advait Anderson· Dec 20, 2024
Registry listing for context7-mcp matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Li Bansal· Dec 12, 2024
Registry listing for context7-mcp matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Yuki Diallo· Dec 4, 2024
context7-mcp fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Sakura Reddy· Nov 23, 2024
We added context7-mcp from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
showing 1-10 of 70