Plugins

Context7

Claude

Upstash Context7 MCP server for up-to-date documentation lookup. Connects to Context7's hosted remote MCP server (https://mcp.context7.com/mcp) — no local Node.js or npx required — to pull version-specific documentation and code examples directly from source repositories into your LLM context. Authenticate with Context7 when prompted.

How to install Context7 in Claude Code

  1. Open an interactive Claude Code session in the project where you want to use the plugin.
  2. Run the command below, choose an installation scope and confirm.
  3. Start a new session or run /reload-plugins. Use the skills, commands or tools identified in the listing.
/plugin install context7@claude-plugins-official
Official Claude setup guide

How to use Context7

Replace any bracketed details with your own.

Check how Next.js Proxy works in version 16

Use Context7 to look up Proxy in the Next.js 16 documentation. Show where the file belongs, what it should export and how to scope it to a set of routes. Link to the docs for this version.

A version-specific implementation outline and official documentation links.

Adapted from Upstash’s Context7 guide to specifying a version

Find the right API for caching a Worker response

Use Context7 to look up response caching in Cloudflare Workers. Show how to cache a public JSON endpoint for five minutes and explain how the cache key is determined. Cite the Cloudflare docs for the API you use.

A public-response caching example with links for checking API behavior.

Adapted from Upstash’s Context7 prompt examples

Prompts from the listing

Create a Next.js middleware that checks for a valid JWT in cookies. use context7
use library /supabase/supabase for API and docs

Source Context7 on Claude Marketplace

Listing checked

Ranking history

Install rankings use counts published in the Claude catalog. Directory positions follow the order shown by Claude.

Position #4
Recorded positions (1)
Recorded positions
Capture dateCategoryPosition
Published installs#4

Frequently asked questions

How do I avoid getting docs for the wrong library version?

Give the package name and exact version or ask Claude to read the lockfile first. Ask it to show the documentation link and say which version it found.

Why can’t I find Context7 after installing?

Check that your Claude client is supported and that you installed the plugin in the workspace or project you have open. In Claude Code, run /reload-plugins or reopen the session.