Upstash · Cursor
Add the Context7 MCP server to Cursor
Pulls current, version-specific library docs and code examples into the prompt.
Official serverRemote + localDocumentation
1. Add the server
Paste into .cursor/mcp.json (project) or ~/.cursor/mcp.json (global)
{
"mcpServers": {
"context7": {
"url": "https://mcp.context7.com/mcp"
}
}
}2. Sign in
Cursor prompts you to sign in the first time a remote OAuth server is used. Context7 is hosted by Upstash, so there is nothing to install or keep updated.
3. Try it
Ask Cursor for something Context7 can do. Pulls current, version-specific library docs and code examples into the prompt. Approve the first tool call and check the result before allowing write actions automatically.
- · Remote servers take a url; local servers take command and args.
- · Values can reference ${env:NAME} so secrets stay out of the file.
FAQ
- How do I add the Context7 MCP server to Cursor?
- Run: { …. Cursor prompts you to sign in the first time a remote OAuth server is used.
- Is this the official Context7 MCP server?
- Yes. It is published by Upstash as io.github.upstash/context7 in the official MCP registry.
- Does the Context7 MCP server need an API key?
- It is a hosted server. Most hosted servers sign you in with OAuth the first time Cursor uses them; check Upstash's docs for any plan or permission requirements.
Links
Context7 in other clients
More documentation for Cursor
Work at Upstash?
Feature Context7 across the directory and its category from $49/month.
Reviewed Oct 5, 2026. Command generated from the registry record and checked against Cursor's documented syntax.