context7-mcp

upstash/context7 · updated Apr 8, 2026

$npx skills add https://github.com/upstash/context7 --skill context7-mcp
0 commentsdiscussion
summary

When the user asks about libraries, frameworks, or needs code examples, use Context7 to fetch current documentation instead of relying on training data.

skill.md

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 question
  • query: 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.
general reviews

Ratings

4.670 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

1 / 7