Read and write local files with configurable access controls.
MCP Servers for Zed
Zed calls them "context servers" but the protocol is MCP. Drop any MCP server into your Zed settings and the assistant panel can call it during chat.
Set up MCP in Zed
Four steps to connect your first MCP server.
- 1
Open Zed settings.json
Cmd+, (macOS) or Ctrl+, (Linux) — or use the command palette → "zed: open settings".
- 2
Add a "context_servers" block
Each entry wraps the command and args in a nested "command" object — slightly different from Claude's flat shape.
- 3
Save to reload
Zed live-reloads settings. Open the assistant panel and you'll see the new tools available to the model.
- User settings
~/.config/zed/settings.jsonOn macOS, also reachable via Zed → Settings → Open settings.json.
// settings.json
{
"context_servers": {
"filesystem": {
"command": {
"path": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/you/code"
]
}
},
"context7": {
"command": {
"path": "npx",
"args": ["-y", "@upstash/context7-mcp"]
}
}
}
}Top MCPs for Zed
The curated starting stack — install these first.
Up-to-date library docs pulled directly into your AI context.
Retrieve web pages and convert them to clean markdown.
Query and inspect PostgreSQL databases via natural language.
All MCPs compatible with Zed
15 servers verified to work with Zed, ranked by popularity.
Read and write local files with configurable access controls.
Query and inspect PostgreSQL databases via natural language.
Real-time web search with privacy-focused results.
Persistent knowledge graph memory across AI conversations.
Up-to-date library docs pulled directly into your AI context.
Full Supabase access: database, auth, storage, and edge functions.
Local SQLite database access with full read/write support.
Retrieve web pages and convert them to clean markdown.
Full browser automation: navigate, click, screenshot, and scrape.
Structured step-by-step reasoning for complex problem solving.
Read and send Slack messages, manage channels and threads.
Secure cloud sandboxes for executing AI-generated code.
Manage Linear issues, projects, and cycles from AI context.
FAQ: MCP in Zed
Does Zed support the same MCPs as Claude Desktop?
Yes — the underlying protocol is identical. The only difference is the JSON shape: Zed wraps command and args inside a "command" object under context_servers.
Can Zed read .cursor/mcp.json or claude_desktop_config.json?
Not directly. You need to translate the entry into Zed's context_servers format. The args list itself is unchanged, so it is a mechanical conversion.
Why does Zed call them "context servers"?
Zed adopted the name before "MCP" became the standard term. They are the same thing — MCP servers communicating over stdio — and the ecosystem increasingly treats the terms as interchangeable.
Browse every MCP server → top-mcps.com