🌐
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
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?

🌐
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 ...
🌐
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.
🌐
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...
🌐
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
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.
🌐
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
Find elsewhere
🌐
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.
🌐
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" } } }
🌐
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.
🌐
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 ...
🌐
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.
🌐
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
🌐
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.
🌐
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
🌐
MCP Servers
mcpservers.org › context 7
Context 7 | Awesome MCP Servers
Emdash supports Context7 MCP to enable Context7 for your agents. ... Per-workspace enable: The Context7 button in the ProviderBar (off by default). First click enables it for that workspace. Clicking again disables it. ProviderBar: The Context7 button shows status, a short explanation, and a link to docs · What you still need to do: Configure your coding agent (Codex, Claude Code, Cursor, etc.) to connect to Context7 MCP.