upstash context7
OFFICIALLABSCO SUMMARY
Four skills ship here, but they are not four different capabilities. context7-cli is the setup and management skill — it wraps the ctx7 CLI to install skills, configure the MCP server, and search or fetch documentation from the command line. The other three — context7-docs, context7-mcp, and find-docs — describe the same job in near-identical language: fetch up-to-date documentation for any library, framework, SDK, or cloud service the moment a user names one. That reads as one behavior registered three separate times under different names and trigger phrasings, not three distinct features.
Context7 works two ways: install the CLI-and-skills path with npx ctx7 setup, which needs no MCP server, or register https://mcp.context7.com/mcp directly with any MCP-capable client. It is aimed at anyone whose agent invents an API or writes against a year-old version of a library; it has less to offer if the libraries you use are obscure enough that Context7's index doesn't cover them, since the package can only return what its backend has indexed.
READ THE FULL ANALYSIS
The part that does the actual work is not in this repository. Context7's own disclaimer says the API backend, the parsing engine, and the crawling engine are private and are not part of this repository — what's here is the MCP server's source and the CLI. The documentation content itself is described as community-contributed, and Context7 says it cannot guarantee the accuracy or completeness of what gets returned.
An API key is recommended, not required. The free tier works without one; the readme's own note is that a key from context7.com/dashboard buys higher rate limits, and one of the four skills is classed in our data as needing an account key rather than running out of the box.
ALSO IN THIS PACKAGE
context7
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
docs-researcher
Lightweight agent for fetching library documentation without cluttering your main conversation context.
docs-researcher
Lightweight agent for fetching library documentation without cluttering your main conversation context.
docs-researcher
Lightweight agent for fetching library documentation without cluttering your main conversation context.
c7 docs
Fetch Context7 documentation for a library
context7
Provides up-to-date, version-specific documentation and code examples for libraries directly into your prompt.
http · https://mcp.context7.com/mcp?client=claude-code-plugincontext7
Provides up-to-date, version-specific documentation and code examples for libraries directly into your prompt.
http · https://mcp.context7.com/mcpcontext7
Provides up-to-date, version-specific documentation and code examples for libraries directly into your prompt.
http · https://mcp.context7.com/mcpWHAT'S INSIDE
4 showing · 4 totalcontext7-cli
One command-line tool doing three separate jobs: looking up current documentation for a library, installing and managing AI coding skills, and pointing your editor at Context7.
context7-docs
An AI's memory of a library is only as new as its training data; this looks the answer up in that library's live documentation first, and says which one it read.
context7-mcp
Answers about a library taken from its real documentation over a live connection to Context7, with the official package preferred whenever several projects share a name.
find-docs
Name a library and what you need from it, and its current documentation and code examples come back — run as an ordinary command, with nothing to install first.
HOW TO GET IT
npx skills add upstash/context7npx skills add upstash/context7 --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.
/plugin marketplace add upstash/context7/plugin install context7@context7-marketplaceTyped inside the agent's own prompt, not in a terminal. The marketplace is called context7-marketplace, which is the part after the @.