Context7 MCP server
Short answer: Yes. Context7 has an official MCP server: io.github.upstash/context7, published in the official MCP Registry under the verified upstash GitHub organisation and hosted at https://mcp.context7.com/mcp.
This page covers the official server for Context7, the listed connection options, and what to check before using Claude, ChatGPT or Cursor. Registry entries checked in October 2026.
What can you do with the Context7 MCP server?
Context7, from Upstash, gives coding assistants current, version-specific documentation for libraries and frameworks, so answers match the version you actually use. It is hosted at mcp.context7.com, with an optional API key for higher limits.
- Ask for the current way to configure a framework feature and get code that matches the installed version.
- Check whether an API you remember has been renamed or removed.
- Pull the relevant docs into a coding session before a dependency upgrade.
Is there an official Context7 MCP server?
Yes. The MCP Registry only lets a publisher use a namespace it has proved it controls, through the vendor's domain or its GitHub organisation. This entry is published under Context7's own namespace: io.github.upstash/context7.
What should you check before connecting Context7?
- Whether you need an API key; heavier use needs CONTEXT7_API_KEY, per its registry entry.
- That the assistant names the library version it looked up, especially during upgrades.
Context7 MCP servers in the registry
| Server | What it does | How it runs | Updated |
|---|---|---|---|
Context7io.github.upstash/context7Official · GitHub: upstash | Up-to-date docs for AI agents | Hosted: https://mcp.context7.com/mcpRegistry package: @upstash/context7-mcp | 2026-10-19 |
How do I connect the Context7 MCP server to Claude?
The registry lists a hosted endpoint at https://mcp.context7.com/mcp. Check the publisher's authentication and client requirements, then add the endpoint as a custom connector in Claude and complete any sign-in it requires.
In Claude Code, run:
claude mcp add --transport http context7 https://mcp.context7.com/mcpA local package is listed as @upstash/context7-mcp. Use the publisher's installation instructions for its complete command, arguments and authentication settings. A package name alone is not a complete Claude Desktop or Claude Code configuration.
The registry also lists these authentication or required environment fields: CONTEXT7_API_KEY (secret). Follow the publisher's guidance on which ones your authentication method needs, and keep secrets out of shared files.
Does the Context7 MCP server work with ChatGPT?
A hosted endpoint is available at https://mcp.context7.com/mcp. ChatGPT needs a compatible remote transport and authentication flow, and your account or workspace must allow custom MCP connections. Confirm those requirements with the publisher before connecting.
How do I add it to Cursor?
Start with this remote endpoint in .cursor/mcp.json in your project, or ~/.cursor/mcp.json for every project. Add any authentication fields required by the publisher:
{
"mcpServers": {
"context7": {
"url": "https://mcp.context7.com/mcp"
}
}
}
Keep what your assistant does in one place
Technical research stays in the coding session; the decisions it leads to can be saved to the project in Flori for the rest of the team. Flori's MCP server gives every assistant one shared CRM and project record.
Other developer tools MCP servers
- Argo CD MCP server
- AWS MCP server (official)
- Azure MCP server (official)
- Bitbucket MCP server
- Chrome DevTools MCP server (official)
- ClickHouse MCP server (official)
- Cloudflare MCP server (official)
- Convex MCP server
How this page is checked
Rows come from the official MCP Registry. Official means a verified Context7 namespace, not a security review. See the full directory.
Give your assistant a project record