🌐
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 40.1K 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
The idea: feed your LLM the latest ... biggest update yet: The Context7 MCP - a direct integration with Cursor, Windsurf, or any LLM client that supports the Model Context Protocol (MCP)....
🌐
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 29, 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?

🌐
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 ...
🌐
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
🌐
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.
Find elsewhere
🌐
Playbooks
playbooks.com › mcp › upstash › context7
Context7 MCP Server - playbooks
Include a directive like: use context7 in your prompt so your MCP client fetches the latest library docs and examples as you work. You can also add a rule in your MCP client to auto-invoke Context7 for code questions, so you never have to type ...
🌐
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.
🌐
Cursor MCP Servers
cursormcp.dev › mcp-servers › 1000-context7
Context7 - Complete Cursor MCP Server Guide with Installation & Docs
July 31, 2025 - Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors Get the complete guide for Context7 Cursor MCP server - includes installation, usage docs, and everything you need to use this Model Context Protocol server in Cursor IDE.
🌐
Cursor
docs.cursor.com › context › model-context-protocol
Cursor – Model Context Protocol (MCP)
Connect external tools and data sources to Cursor using the Model Context Protocol (MCP) plugin system
🌐
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" } } }
🌐
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 - In the fast-paced world of web ... 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....
🌐
.CursorRules
dotcursorrules.com › mcps › context7
MCPs to improve your Agent in Cursor
Install in Cursor Go to: Settings -> Cursor Settings -> MCP -> Add new global MCP server Pasting the following configuration into your Cursor ~/.cursor/mcp.json file is the recommended approach. You may also install in a specific project by creating .cursor/mcp.json in your project folder. See Cursor MCP docs for more info. { "mcpServers": { "context7": { "command": "npx", "args": ["-y", "@upstash/context7-mcp@latest"] } } } 1
🌐
shadcn/ui
ui.shadcn.com › docs › mcp
MCP Server - shadcn/ui
Try one of the following prompts: Show me all available components in the shadcn registry ... Check Logs - In Cursor, you can see the logs under View -> Output and select MCP: project-* in the dropdown.
🌐
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.
🌐
Pieces
docs.pieces.app › products › mcp › cursor
Integrate Pieces Model Context Protocol (MCP) with Cursor
To do this, open up Cursor Settings, click Rules, then add new User Rules. Here’s an example of a straightforward set of rules tailored to a specific use case and work flow: If you’re experiencing issues integrating Pieces MCP with Cursor, follow these troubleshooting steps: