DEV Community

manja316
manja316

Posted on

How to Use Context7 MCP Server — Up-to-Date Docs for Every Library in Your AI Editor

Every AI coding assistant has the same problem: stale training data. You ask Claude to help with Next.js 15 and it gives you Next.js 13 patterns. You ask about the latest Prisma syntax and get deprecated methods.

Context7 fixes this. It's an MCP server that pulls live documentation for any library, directly into your AI editor's context window. 49.9K stars on GitHub. Here's how to set it up in under 2 minutes.

What Context7 Actually Does

When you're coding with Claude Code, Cursor, or Claude Desktop and mention a library, Context7 fetches the current docs and code examples for that library. Not cached training data from 2024 — the actual docs from today.

It works with any library that has documentation indexed: React, Next.js, Prisma, FastAPI, LangChain, Supabase — thousands of libraries.

Setup: Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"]
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Restart Claude Desktop. Done.

Setup: Claude Code

One command:

claude mcp add context7 npx -y @upstash/context7-mcp@latest
Enter fullscreen mode Exit fullscreen mode

Setup: Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"]
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Setup: Goose and Other MCP Editors

Context7 works with any MCP-compatible editor. For Goose, Windsurf, Zed, and others, add the Context7 server using your editor's MCP configuration. The server command is the same: npx -y @upstash/context7-mcp@latest

How to Use It

Once installed, just add "use context7" to your prompt when you need current docs:

"Create a Next.js 15 server component with streaming, use context7 for the latest patterns"

Context7 will pull the current Next.js docs and feed them into the AI's context. No more outdated patterns.

When It Saves You

  • New library versions — Framework just released a major update? Context7 has it.
  • Migration guides — Moving from one version to another? Get the actual migration docs, not guessed changes.
  • Niche libraries — Working with a library the AI wasn't trained on? Context7 can still fetch its docs.

Alternatives

There are other documentation MCP servers worth knowing:

  • Grounded Docs — open source alternative focused on offline caching
  • Zed MCP Context7 — Context7 integration specifically for Zed editor

Browse all documentation MCP servers at Protodex — Memory/Knowledge category.


protodex.io — 5,618 MCP servers with one-click install for Claude Desktop, Cursor, Goose, and more.

Top comments (0)