Install
Quick install
npx skills add https://github.com/upstash/context7-mcp/tree/HEAD/skills/context7-mcpnpx skills add upstash/context7-mcp --skill context7-mcp --agent claude-codenpx skills add upstash/context7-mcp --skill context7-mcp --agent cursornpx skills add upstash/context7-mcp --skill context7-mcp --agent codexnpx skills add upstash/context7-mcp --skill context7-mcp --agent opencodenpx skills add upstash/context7-mcp --skill context7-mcp --agent github-copilotnpx skills add upstash/context7-mcp --skill context7-mcp --agent windsurfMore install options
Shorthand — useful for multi-skill repos:
npx skills add upstash/context7-mcp --skill context7-mcpManual — clone the repo and drop the folder into your agent's skills directory:
git clone https://github.com/upstash/context7-mcp.gitcp -r context7-mcp/skills/context7-mcp ~/.claude/skills/context7-mcp
This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…
context7-mcpby upstash
This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…npx skills add https://github.com/upstash/context7-mcp --skill context7-mcpDownload ZIPGitHubWhen 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
More skills from upstash
context7-cliby upstashUse the ctx7 CLI to fetch library documentation, manage AI coding skills, and configure Context7 MCP. Activate when the user mentions "ctx7" or "context7",…documentation-lookupby upstashThis skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…find-docsby upstashRetrieve current documentation and code examples for any library using the Context7 CLI.context7-cliby upstashUse the ctx7 CLI to fetch library documentation, manage AI coding skills, and configure Context7 MCP. Activate when the user mentions "ctx7" or "context7",…context7-docs-lookupby upstashUse Context7 to fetch up-to-date library documentation. Activates when the user asks about libraries, frameworks, API references, or needs code examples —…context7-mcpby upstashThis skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…ctx7-cliby upstashUse the ctx7 CLI to fetch library documentation, manage AI coding skills, and configure Context7 MCP. Activate when the user mentions "ctx7" or "context7",…docsby upstashRetrieves and queries up-to-date documentation and code examples from Context7 for any programming library or framework. Use when writing code that depends on…---
Source: https://github.com/upstash/context7-mcp/tree/HEAD/skills/context7-mcp
Author: upstash
Discovered via: mcpservers.org
SKILL.md source
---
name: context7-mcp
description: This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…
---
# context7-mcp
This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…
# context7-mcpby upstash
This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…
`npx skills add https://github.com/upstash/context7-mcp --skill context7-mcp`Download ZIPGitHubWhen 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
## More skills from upstash
context7-cliby upstashUse the ctx7 CLI to fetch library documentation, manage AI coding skills, and configure Context7 MCP. Activate when the user mentions "ctx7" or "context7",…documentation-lookupby upstashThis skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…find-docsby upstashRetrieve current documentation and code examples for any library using the Context7 CLI.context7-cliby upstashUse the ctx7 CLI to fetch library documentation, manage AI coding skills, and configure Context7 MCP. Activate when the user mentions "ctx7" or "context7",…context7-docs-lookupby upstashUse Context7 to fetch up-to-date library documentation. Activates when the user asks about libraries, frameworks, API references, or needs code examples —…context7-mcpby upstashThis skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code…ctx7-cliby upstashUse the ctx7 CLI to fetch library documentation, manage AI coding skills, and configure Context7 MCP. Activate when the user mentions "ctx7" or "context7",…docsby upstashRetrieves and queries up-to-date documentation and code examples from Context7 for any programming library or framework. Use when writing code that depends on…
---
**Source**: https://github.com/upstash/context7-mcp/tree/HEAD/skills/context7-mcp
**Author**: upstash
**Discovered via**: mcpservers.org
Related skills 6
running-claude-code-via-litellm-copilot
Use when routing Claude Code through a local LiteLLM proxy to GitHub Copilot, reducing direct Anthropic spend, configuring ANTHROPIC_BASE_URL or ANTHROPIC_MODEL overrides, or troubleshooting Copilot proxy setup failures such as model-not-found, no localhost traffic, or GitHub 401/403 auth errors.
skills-cli
Use when users ask to discover, install, list, check, update, remove, back up, restore, sync, or initialize Agent Skills, mention `bunx skills`, `npx skills`, `skills.sh`, or `skills-lock.json`, ask "find a skill for X", or want help extending agent capabilities with installable skills.
repo-intake-and-plan
Narrow RigorPilot helper for README-first deep learning repo reproduction. Use when the task is specifically to scan a repository, read the README and common project files, extract documented commands, classify inference, evaluation, and training candidates, and return the smallest trustworthy reproduction plan to the main orchestrator. Do not use for environment setup, asset download, command execution, final reporting, paper lookup, or end-to-end orchestration.
image-to-video
Animate any still image on RunComfy — this skill is a smart router that matches the user's intent to the right i2v model in the RunComfy catalog. Picks HappyHorse 1.0 I2V (Arena #1, native audio, identity preservation) for general animations, Wan 2.7 with `audio_url` for custom-voiceover lip-sync, or Seedance 2.0 Pro for multi-modal animation from image + reference video + reference audio. Bundles each model's documented prompting patterns so the caller gets sharper output without burning ite...
video-edit
Edit existing video on RunComfy — this skill is a smart router that matches the user's intent to the right edit model in the RunComfy catalog. Picks Wan 2.7 Edit-Video (general restyle / background swap / packaging swap, identity + motion preservation), Kling 2.6 Pro Motion Control (transfer precise motion from a reference video to a target character), or Lucy Edit Restyle (lightweight identity-stable restyle / outfit swap). Bundles each model's documented prompting patterns so the skill gets...
nano-banana-2
Generate images with Google Nano Banana 2 (Gemini-family flash-tier text-to-image) on RunComfy — bundled with the model's documented prompting patterns so the skill gets sharper output than naive prompting against the same model. Documents Nano Banana 2's strengths (rapid iteration, in-image typography rendering, predictable framing, optional web-grounded context), the resolution-tier pricing, the safety-tolerance dial, and when to route to Nano Banana Pro / GPT Image 2 / Flux 2 / Seedream in...