- CollectionSearch & Web Intelligence
- Classificationagent-native
- LicenseMIT (MCP server + ctx7 CLI); hosted index is operated by Upstash
- MCPAvailable
- Agent SkillUnavailable
- InterfacesMCP · CLI · http
- Verified2026-10-30
What it does
Context7 indexes library and framework documentation and serves version-specific snippets to coding agents at the moment they write code, so the agent stops relying on stale training data or hallucinated APIs. Prompts can name a library id (/supabase/supabase) or a version and Context7 matches it.
Agent-facing interfaces
- Interaction pattern: Remote MCP or CLI + Skill
- Catalog protocols: MCP, CLI, http
- MCP: ✅ Available — hosted remote MCP and the MIT @upstash/context7-mcp package.
- Agent Skill: ✅ ctx7 setup installs a skill that tells the agent when and how to fetch docs with ctx7 CLI commands (no MCP needed).
- Onboarding type:
mcp
How agents onboard
Interaction pattern: Remote MCP or CLI + Skill
npx ctx7 setup # OAuth, mints an API key, installs a skill or MCP config
# targets: --cursor, --claude, --opencode
See the full onboarding section in the dossier.
Protocol surface
| Interface | Detail |
|---|---|
| Remote MCP | https://mcp.context7.com/mcp |
| npm | @upstash/context7-mcp |
| CLI | ctx7 (setup, remove, doc queries) |
| Docs | https://context7.com/docs/resources/all-clients |
Verification
Last verified 2026-10-30.
Sources:
- https://api.github.com/repos/upstash/context7