🌐
GitHub
github.com › upstash › context7
GitHub - upstash/context7: Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
npx -y @smithery/cli@latest install @upstash/context7-mcp --client <CLIENT_NAME> --key <YOUR_SMITHERY_KEY> You can find your Smithery key in the Smithery.ai webpage. ... Pasting the following configuration into your Cursor ~/.cursor/mcp.json file is the recommended approach.
Starred by 39.9K users
Forked by 2K users
Languages   TypeScript 76.3% | JavaScript 22.7% | Dockerfile 1.0%
🌐
Upstash
upstash.com › blog › context7-mcp
Context7 MCP: Up-to-Date Docs for Any Cursor Prompt | Upstash Blog
Now, just say “use context7” in Cursor — and you're done. ... We fetch the latest docs and code examples straight from the official documentation and inject them into the model's context.
🌐
DEV Community
dev.to › mehmetakar › context7-mcp-tutorial-3he2
Context7 MCP Tutorial - DEV Community
April 25, 2025 - Context7 MCP is a tool that supercharges AI prompts with real-time, version-specific documentation and code examples. Whether you're using Claude, Cursor, VS Code, or another Model Context Protocol (MCP) client, Context7 helps eliminate hallucinated ...
🌐
Reddit
reddit.com › r/cursor › unable to use context7 mcp in cursor, pls help
r/cursor on Reddit: Unable to use context7 MCP in cursor, pls help
May 5, 2025 -

I have 2 mcp servers in cursor:

  • Seq Thinking

  • Context7

Seq Thinking works no problem, but Context7 fails to connect no matter if i use npx, bun, or deno.
My node version is: v22.14.0
I don't know if i need bun or deno installed to try them out, or if they use node as well.

Here are the logs when starting context7:

2025-05-05 16:52:25.747 [info] ext7: Starting new stdio process with command: npx -y @upstash/context7-mcp@latest
2025-05-05 16:52:27.617 [info] ext7: Client closed for command
2025-05-05 16:52:27.618 [error] ext7: Error in MCP: Client closed
2025-05-05 16:52:27.624 [info] king: Handling ListOfferings action
2025-05-05 16:52:27.624 [info] king: Listing offerings
2025-05-05 16:52:27.624 [info] king: Connected to stdio server, fetching offerings
2025-05-05 16:52:27.626 [info] listOfferings: Found 1 tools
2025-05-05 16:52:27.627 [info] king: Found 1 tools, 0 resources, and 0 resource templates
2025-05-05 16:52:27.628 [info] ext7: Handling ListOfferings action
2025-05-05 16:52:27.628 [error] ext7: No server info found

What am I doing wrong?

🌐
Medium
algoinsights.medium.com › how-context7-turned-my-cursor-woes-into-coding-wins-280698842102
How Context7 Turned My Cursor Woes into Coding Wins | by Algo Insights | Medium
May 15, 2025 - Cursor wasn’t dumb—it just didn’t know the latest stuff. That’s when I found Context7 MCP, a nifty trick that gives Cursor a memory upgrade.
🌐
Reddit
reddit.com › r/cursor › noob question about mcp (specifically context7)
r/cursor on Reddit: Noob question about MCP (specifically Context7)
March 31, 2025 -

I understand that Context7 is an MCP that pulls in the latest documentation for any library. I've added it in the MCP settings and I've generated some code with it by prompting "use context7 for the latest documentations on X".

Questions:
- Do I constantly need to be explicitly asking it to use context7 for every prompt, whether it's adding in a new library or if it's continuing off of a previous prompt?
- If yes to above, can I just add it to a systems prompt to always use the context7 MCP in every prompt? Will that become more expensive?

🌐
Cursor
forum.cursor.com › bug reports
Context7 MCP Service Not Working with Gemini 2.5 Pro Model in Cursor AI Editor - Bug Reports - Cursor - Community Forum
April 22, 2025 - I’m using the Cursor AI editor with the Context7 MCP service (GitHub - upstash/context7: Context7 MCP Server -- Up-to-date documentation for LLMs and AI code editors). I’ve encountered an issue where Context7 works normally when using Claude models, but when I switch to the gemini2.5-p...
🌐
Apidog
apidog.com › blog › context7-mcp-server
How to Install and Use Context7 MCP Server
July 17, 2025 - This will install and configure Context7 for immediate use. Go to: Settings → Cursor Settings → MCP → Add new global MCP server
🌐
Webrix
webrix.ai › cursor › upstash › context7
Add Context7 MCP Server to Cursor
{ "context7": { "command": "npx", "args": [ "-y", "@upstash/context7-mcp" ], "env": { "DEFAULT_MINIMUM_TOKENS": "6000" } } }
Find elsewhere
🌐
Cursor
cursor.com › docs › context › mcp
Model Context Protocol (MCP) | Cursor Docs
Connect Cursor to external tools and data sources using Model Context Protocol (MCP). Install servers, configure authentication, and integrate with databases, APIs, and third-party services.
🌐
Hugging Face
huggingface.co › blog › lynn-mikami › context7-mcp-server
How to Install Context7 MCP Server
Open Settings: Go to File -> Settings (or Code -> Settings on macOS), then navigate to Extensions -> Cursor. Find MCP Settings: Scroll down to the "MCP" section. Add Server Manually (UI): Click on Add new global MCP server.
🌐
Upstash
upstash.com › blog › context7-llmtxt-cursor
Introducing Context7: Up-to-Date Docs for LLMs and AI Code Editors | Upstash Blog
Manual: Copy-paste snippets into tools like Cursor or Claude. Example: "Build a Next.js API with Hono. Use this context: [Context7 link]". MCP (coming soon): Use our MCP server to automatically feed docs into coding assistants.
🌐
FJAN IT
fjan.nl › en › posts › integrating-context7-with-ai-coding-assistants-dev-guide
Set Up Context7 for Cursor & Copilot: MCP How-To
Context7 connects your IDE to fresh, versioned docs so Cursor or Copilot stop guessing and start citing. You can expect tighter suggestions and fewer browser detours once Context7 is in the loop.
🌐
Playbooks
playbooks.com › mcp › upstash-context7
Context7 (Documentation Database) MCP server for AI agents
The most common way is to add the server globally in the ~/.cursor/mcp.json file so that it is available in all of your projects.
🌐
Mingfang
mingfang.tech › home › vibe coding › unleashing context7 mcp: revolutionary cursor rules transform web dev
Unleashing Context7 MCP: Revolutionary Cursor Rules Transform Web Dev - mingfang.tech
June 4, 2025 - G’day, web developers! In the fast-paced world of web dev, keeping up with the latest frameworks, libraries, and best practices can be a bit of a slog. That’s where Context7 MCP (Multi-Context Prompting) paired with Cursor Rules comes in—a ripper approach that makes coding smoother by giving AI assistants clear, project-specific guidelines.
🌐
Warp
mcp.so › server › context7-mcp › upstash
Context7 MCP - Up-to-date Docs For Any Cursor Prompt
To use the Context7 MCP Server, you need to install it via an MCP client like Cursor or Windsurf and then use natural language to search for documentation.
🌐
Upsun
devcenter.upsun.com › posts › context7-mcp
Upsun documentation is now available via the Context7 MCP – Upsun Developer Center
May 1, 2025 - Once you’ve set up Context7 MCP, you can access Upsun documentation by simply adding use context7 to your prompts.
🌐
LobeHub
lobehub.com › mcp › upstash-context7
Context7 MCP - Up-to-date Code Docs For Any Prompt | MCP Servers · LobeHub
2 hours ago - npx -y @smithery/cli@latest install @upstash/context7-mcp --client <CLIENT_NAME> --key <YOUR_SMITHERY_KEY> You can find your Smithery key in the Smithery.ai webpage. Go to: Settings -> Cursor Settings -> MCP -> Add new global MCP server
🌐
GitHub
github.com › mcp › upstash › context7
MCP Registry | Context7 · GitHub
npx -y @smithery/cli@latest install @upstash/context7-mcp --client <CLIENT_NAME> --key <YOUR_SMITHERY_KEY> You can find your Smithery key in the Smithery.ai webpage. ... Pasting the following configuration into your Cursor ~/.cursor/mcp.json file is the recommended approach.