MCP server

Context7 MCP Server

Current, version-specific docs and code examples for thousands of libraries, pulled into the prompt. Official: built and maintained by Upstash. It runs as a hosted remote server or locally. Setup below for 13 clients (checked 2026-10-25). Repo and registry data checked 2026-10-24.
Maintainer
Official · Upstash
Runs
Remote + local
GitHub
★ 63,613, last push 2026-10-23 (checked 2026-10-24)
License
MIT
URL
https://mcp.context7.com/mcp
Registry
io.github.upstash/context7
Connects to
Context7

Install the Context7 MCP Server

Pick your client. Remote first: nothing to install, and you sign in with OAuth where the client supports it. Config shapes checked against each client's docs on 2026-10-25.

The URL also takes Authorization as a header (see its docs), for clients without OAuth sign-in.

Run in a terminal, then /mcp inside Claude Code to sign in. Add --scope project to share it via .mcp.json. docs

claude mcp add --transport http context7 https://mcp.context7.com/mcp

Tools it exposes

2
  • resolve-library-id: Turn a library name into a Context7 library ID
  • query-docs: Fetch current documentation for that library ID

From the project's own tool list, checked 2026-11-07. Tools change between releases; your client lists the current ones after you connect.

Security notes

  • The remote server runs at mcp.context7.com, hosted by Upstash. You sign in with OAuth in clients that support it, or with Authorization header where OAuth isn't available, and it acts with your account's permissions.
  • The local server runs with your user's permissions (npx downloads it from npm on first run).
  • Angular CLIofficial · ★ 27k

    Angular best practices, docs search and project info, built into the Angular CLI.

  • Microsoft Learnofficial · ★ 2k

    Search and fetch official Microsoft and Azure documentation and code samples.

  • Postgres AI guideofficial · ★ 1.9k

    PostgreSQL docs and best practices (schema design, indexes, extensions) for the model to search.

  • Refofficial · ★ 1.2k

    Token-efficient search over public and private documentation.

  • Next.js DevToolsofficial · ★ 832

    Next.js docs, upgrade helpers and live errors and routes from your running dev server.

  • Svelteofficial · ★ 334

    Svelte 5 and SvelteKit docs plus a code checker that suggests fixes.

  • Search, read and get recommendations from AWS documentation.

  • DeepWikiofficial

    Ask questions about any public GitHub repo, answered from DeepWiki's generated docs.

FAQ

What does the Context7 MCP Server do?+

Current, version-specific docs and code examples for thousands of libraries, pulled into the prompt. Its tools include resolve-library-id and query-docs.

Is the Context7 MCP server official?+

Official: built and maintained by Upstash.

How do I add Context7 to Claude Code?+

Run: claude mcp add --transport http context7 https://mcp.context7.com/mcp, then /mcp inside Claude Code to sign in. Add --scope project to share it with your team through .mcp.json.

How do I use the Context7 MCP server in Cursor or VS Code?+

Open the Cursor or VS Code tab above: it has the mcp.json entry and a one-click install link. Cursor uses the "mcpServers" key; VS Code uses "servers" and needs a type ("http").

Does Context7 work in ChatGPT and claude.ai?+

Yes, it has a remote URL (https://mcp.context7.com/mcp). In claude.ai add it under Customize > Connectors > Add custom connector; in ChatGPT under chatgpt.com/plugins > Add custom MCP server.

What are the alternatives to the Context7 MCP server?+

Other documentation MCP servers: Angular CLI, Microsoft Learn, Postgres AI guide, Ref and Next.js DevTools.

All MCP servers · What is an MCP server? · Agent skills