SkillTide Submit
Official description10 sourcesMCP servers8d ago
upstash/context7

upstash/context7

๐Ÿ“‡ โ˜๏ธ - Up-to-date code documentation for LLMs and AI code editors
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add context7 -- npx -y context7
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
63,151 โ˜… ยท upstash/context7 ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 63,151 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository upstash/context7๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Context7 - Up-to-date Docs for AI Agents

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

โŒ Without Context7
LLMs rely on outdated or generic information about the libraries you use. You get:
- โŒ Code examples are outdated and based on year-old training data
- โŒ Hallucinated APIs that don't even exist
- โŒ Generic answers for old package versions
โœ… With Context7
Context7 pulls up-to-date, version-specific documentation and code examples straight from the source โ€” and gives them to your coding agent.
Context7 fetches up-to-date code examples and documentation right into your coding agent's context. No tab-switching, no hallucinated APIs that don't exist, no outdated code generation.
Works in two modes:
- **CLI + Skills** โ€” installs a skill that guides your agent to fetch docs using ctx7 CLI commands (no MCP required)
- **MCP** โ€” registers a Context7 MCP server so your agent can call documentation tools natively
Installation
> [!NOTE]
> **API Key Recommended**: Get a free API key at context7.com/dashboard for higher rate limits.
Set up Context7 for your coding agents with a single command. The ctx7 CLI requires Node.js 22.13 or newer.
Authenticates via OAuth, generates an API key, and installs the appropriate skill. You can choose between CLI + Skills or MCP mode. Use --cursor, --claude, or --opencode to target a specific agent.
To remove the generated setup later, run npx ctx7 remove. If you globally installed the CLI with npm install -g ctx7, remove that package separately with npm uninstall -g ctx7.
To configure manually, use the Context7 server URL https://mcp.context7.com/mcp with your MCP client and pass your API key via the Authorization: Bearer YOUR_API_KEY header. See the link below for client-specific setup instructions.
**Manual Installation / Other Clients โ†’**
Important Tips
Use Library Id
If you already know exactly which library you want to use, add its Context7 ID to your prompt. That way, Context7 can skip the library-matching step and directly retrieve docs.
The slash syntax tells Context7 exactly which library to load docs for.
Specify a Version
To get documentation for a specific library version, just mention the version in your prompt:
Context7 will automatically match the appropriate version.
Add a Rule
If you installed via ctx7 setup, a skill is configured automatically that triggers Context7 for library-related questions. To set up a rule manually instead, add one to your coding agent:
- **Cursor**: Cursor Settings > Rules
- **Claude Code**: CLAUDE.md
- Or the equivalent in your coding agent
**Example rule:**
Available Tools
CLI Commands
- ctx7 library : Searches the Context7 index by library name and returns matching libraries with their IDs.
- ctx7 docs : Retrieves documentation for a library using a Context7-compatible library ID (e.g., /mongodb/docs, /vercel/next.js).
MCP Tools
- resolve-library-id: Resolves a general library name into a Context7-compatible library ID.
- query (required): The user's question or task (used to rank results by relevance)
- libraryName (required): The name of the library to search for
- query-docs: Retrieves documentation for a library using a Context7-compatible library ID.
- libraryId (required): Exact Context7-compatible library ID (e.g., /mongodb/docs, /vercel/next.js)
Source
awesome ยท https://github.com/upstash/context7
Browse by field
MCP servers
Traction
63,151 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index