ATLAS ROOM
← Home
📚DOCS

Context7: always up-to-date docs for Claude

Hey! 👋 Here's what I promised you:

Context7 — the MCP server that keeps Claude's docs up to date for every library you use. The problem is well known: models are trained on old data, so they write you code with outdated APIs and mess up your project. Context7 feeds the fresh docs straight into the context, so Claude — even with an old model — works up to date against the newest versions.

🔗GitHub (60k+ stars)https://github.com/upstash/context7🔗Official sitehttps://context7.com

How to start

  1. In the terminal, one line:
npx ctx7 setup --claude

It handles the OAuth, gets you an API key, and installs everything on its own. ✅

  1. After that, in any prompt, just add this phrase:
use context7

Example: `Creili auth b Next.js w Supabase, use context7` — and it pulls the up-to-date docs by itself.

  1. Want a specific library exactly:
use library /supabase/supabase for API and docs
You can even specify the version in the prompt (e.g. Next.js 15) and Context7 fetches the docs for exactly that version.