🌐
GitHub
github.com › upstash › context7
GitHub - upstash/context7: Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
--api-key <key> – API key for authentication (or set CONTEXT7_API_KEY env var). You can get your API key by creating an account at context7.com/dashboard.
Starred by 40K users
Forked by 2K users
Languages   TypeScript 76.3% | JavaScript 22.7% | Dockerfile 1.0%
🌐
Apidog
apidog.com › blog › context7-mcp-server
How to Install and Use Context7 MCP Server
July 17, 2025 - Why Traditional Code Suggestions Often FailWhat is Context7?Key BenefitsHow Context7 MCP Server WorksHow to Install Context7 MCP ServerPrerequisitesInstallation via Smithery CLI (Recommended for Claude Users)Manual Installation by ClientAlternative RuntimesUsing Context7 in Your WorkflowExample Prompts:Advanced Featuresresolve-library-idget-library-docsLocal Development and Customization for Context7 MCP Server1. Clone the Repository2. Install Dependencies3. Build the Project4. Update Your MCP Config5. Test with MCP InspectorTroubleshooting Common IssuesMCP Client ErrorsStill Stuck?Final Thoughts · Apidog: A Real Design-first API Development Platform
Discussions

context 7 is not connecting even after changing API key
context7 - resolve-library-id (MCP)(libraryName: "Django") ⎿ Unauthorized. Please check your API key. ● context7 - resolve-library-id (MCP)(libraryName: "SQLite") ⎿ Unauthorized. Please check your ... More on github.com
🌐 github.com
11
September 4, 2025
“Unauthorized. Please check your API key.” regardless of API key validity
Summary Repeated resolve-library-id calls to the Context7 MCP server return “Unauthorized. Please check your API key.” even after multiple fresh integrations (Cursor one-click, Claude Code remote, ... More on github.com
🌐 github.com
24
September 25, 2025
How to keep secrets / API keys outside of MCP config.json - .env file?
This format worked without exposing it. Sucks that there is no documentation. { "mcpServers": { "github.com/upstash/context7-mcp": { "command": "bun", "args": [ "x", "@upstash/context7-mcp" ], "env": { "API_KEY": "${CONTEXT7_API_KEY}" }, "disabled": false, "autoApprove": [ "resolve-library-id", "get-library-docs" ] } } } More on reddit.com
🌐 r/mcp
16
3
June 24, 2025
🌐
Upstash
upstash.com › blog › context7-llmtxt-cursor
Introducing Context7: Up-to-Date Docs for LLMs and AI Code Editors | Upstash Blog
You can use Context7 with any LLM-powered editor or agent, but Cursor and Windsurf make the experience seamless. Both also have generous free levels, so it's easy to give them a try if you haven't already. Public MCP server (in private preview - join the waitlist!). APIs/SDKs for easy access.
🌐
Smithery
smithery.ai › server › @upstash › context7-mcp
Context7 | MCP Server | Smithery
Fetches up-to-date documentation for a library. You must call 'resolve-library-id' first to obtain the exact Context7-compatible library ID required to use this tool, UNLESS the user explicitly provides a library ID in the format '/org/project' or '/org/project/version' in their query.
🌐
Trevor Lasn
trevorlasn.com › blog › context7-mcp
Context7 MCP: Up-to-date Docs for LLMs and AI code editors
November 1, 2025 - The documentation gets injected into the prompt, so responses are based on current APIs instead of guessing. Two transport options: HTTP (remote) or stdio (local). ... Get an API key at context7.com.
🌐
DEV Community
dev.to › mehmetakar › context7-mcp-tutorial-3he2
Context7 MCP Tutorial - DEV Community
April 25, 2025 - Accurate, live documentation and examples pulled from the actual library. Instant, relevant answers based on real packages and versions. All you have to do is add use context7 to your prompt.
🌐
GitHub
github.com › upstash › context7 › issues › 666
context 7 is not connecting even after changing API key · Issue #666 · upstash/context7
September 4, 2025 - context7 - resolve-library-id (MCP)(libraryName: "Django") ⎿ Unauthorized. Please check your API key. ● context7 - resolve-library-id (MCP)(libraryName: "SQLite") ⎿ Unauthorized. Please check your API key. ● context7 - resolve-library-id...
Published   Sep 04, 2025
Find elsewhere
🌐
Adminforth
adminforth.dev › blog › context7-setup-vscode
How to set up Context7 MCP in Visual Studio Code | Vue & Node admin panel framework
October 21, 2025 - For this, go to https://context7.com/dashboard, create a new account, and copy the API key.
🌐
LobeHub
lobehub.com › mcp › upstash-context7
Context7 MCP - Up-to-date Code Docs For Any Prompt | MCP Servers · LobeHub
1 day ago - --api-key <key> – API key for authentication (or set CONTEXT7_API_KEY env var). You can get your API key by creating an account at context7.com/dashboard.
🌐
Claude MCP
claudemcp.com › servers › context7
Context7 MCP - Up-to-date Docs For Any Prompt - Claude MCP Servers
An MCP server integrates the Sonar API to give Claude real-time, web-wide research capabilities, enabling instant access to up-to-date online information for comprehensive, accurate responses.
🌐
FOCUS.AI
thefocus.ai › recipes › context7-mcp
context7-mcp
September 1, 2025 - claude mcp add --scope project context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEY
🌐
Skypage
skywork.ai › skypage › en › context7-http-remote-server-ai-development › 1977567679402676224
Context7-HTTP by Liam Stanley: The Remote MCP Server Changing AI-Assisted Development
October 18, 2025 - Use environment variables (CONTEXT7_API_KEY) to pass this key, not hardcoded flags. 📈 Monitor Server Logs Keep an eye on the server&#39;s output for errors, high traffic, or unusual activity.
🌐
Wordize
docs.wordize.com › connect-to-ai-coding-agent
Connect to AI Coding Agent with Context7 MCP | Wordize Documentation
November 5, 2025 - To make Wordize available directly in your AI environment, you can connect it via the Context7 MCP, a framework that embeds documentation, APIs, and examples into the LLM working memory. This integration allows you to ask your AI tools context-aware, actionable questions and receive the most accurate answers. To enable access to Wordize documentation for your AI agent: Generate an API key to authenticate requests to the Context7 API while using the MCP server
🌐
GitHub
github.com › NimbleBrainInc › mcp-context7
GitHub - NimbleBrainInc/mcp-context7: Context7 MCP Server
October 10, 2025 - Troubleshooting - Get help with error messages and bugs · Best Practices - Learn recommended patterns and anti-patterns · Migration Guides - Upgrade between versions or switch libraries · Library Comparison - Compare different libraries for your use case · Changelog Access - View release notes and breaking changes ... { "mcpServers": { "context7": { "command": "fastmcp", "args": ["run", "server.py"], "env": { "CONTEXT7_API_KEY": "your_api_key_here" } } } }
Author   NimbleBrainInc
🌐
Medium
medium.com › @sagar.das › automating-android-dependency-updates-with-context7-and-ai-e52bf61cab64
Automating Android Dependency Updates with Context7 and AI | by Sagar Das | Nov, 2025 | Medium
1 month ago - Context7 MCP pulls up-to-date, version-specific documentation and code examples straight from the source — and places them directly into your prompt.
🌐
opencode
opencode.ai › docs › mcp-servers
MCP servers | OpenCode
November 8, 2025 - Here we are assuming that you have the CONTEXT7_API_KEY environment variable set.