ClaudeCodeMod

All shelves / MCP servers

Context7 MCP Server for Zed

akbxr/zed-mcp-server-context7 · 120 stars · Rust · MIT

MCP server Context7 MCP Server for Zed

Install

The repo has no one-line install. Follow its README.

Open the repo

Files

README.md

Context7 MCP Server for Zed

This extension integrates Context7 as a Model Context Protocol (MCP) server for Zed's Assistant, providing up-to-date documentation for any prompt.

What is Context7?

Context7 pulls up-to-date, version-specific documentation and code examples straight from the source and places them directly into your prompt context.

❌ Without Context7

LLMs rely on outdated or generic information about the libraries you use. You get:

  • ❌ Code examples are outdated and based on year-old training data
  • ❌ Hallucinated APIs that don't even exist
  • ❌ Generic answers for old package versions

✅ With Context7

Context7 fetches up-to-date, version-specific documentation and code examples straight from the source — and places them directly into your prompt.

Add use context7 to your question in Zed Assistant:

How do I use the new Next.js `after` function? use context7
How do I invalidate a query in React Query? use context7
How do I protect a route with NextAuth? use context7

How It Works

  • 1️⃣ Ask your question naturally
  • 2️⃣ Tell the LLM to use context7
  • 3️⃣ Get working code answers

No tab-switching, no hallucinated APIs that don't exist, no outdated code generations.

Installation

This extension can be installed from the Zed extension.

Agent Mode Configuration

If you're using Zed's agent mode, you need to enable this context server for your assistant:

  1. Open Zed's assistant settings
  2. Enable the Context7 MCP server. If you see that the status of the tool is a red dot, make sure you toggle it so that becomes green.
  3. Enable the Context7 MCP Server in the active assistant profile. In the chat section, click on the Write | Ask button, then click on tools, then enable the Context7 MCP Server.

Environment Variables (Optional)

  • context7_api_key: Set the Context7 API key.

Examples:

{
  "context_server": {
    "mcp-server-context7": {
      "source": "extension",
      "enabled": true,
      "settings": {
        "context7_api_key": "YOUR_CONTEXT7_API_KEY",
      }
    }
  }
}

Available Tools

The Context7 MCP Server provides these tools to the LLM:

  • resolve-library-id: Resolves a general library name into a Context7-compatible library ID.

    • libraryName (optional): Search and rerank results
  • get-library-docs: Fetches documentation for a library using a Context7-compatible library ID.

    • context7CompatibleLibraryID (required)
    • topic (optional): Focus the docs on a specific topic (e.g., "routing", "hooks")
    • tokens (optional, default 5000): Max number of tokens to return

Development

Clone the project and install dependencies:

cargo build

License

MIT

Facts

Kind
MCP server
Repo
akbxr/zed-mcp-server-context7
Group
Uncategorized
Stars
120
License
MIT
Language
Rust
Last push
2025-10-01
Forks
7
Homepage
zed.dev/extensions?query=Context7
Topics
mcp, mcp-server

More on this shelf

  1. 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
  2. 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
  3. 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
  4. 4Scrapling MCP Serverd4vinci/scrapling🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
  5. 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
  6. 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k