最近发现zed编辑器居然相当顺手,于是就配置了一下语言服务器还有skill什么的
对于mcp不知道装什么样的比较好,就让chatgpt帮我推荐了一下
Zed MCP / Context Server 推荐清单
根据当前 Zed Extensions 中的 MCP / Context Server 列表,结合我的实际开发方向进行筛选。
我的主要开发方向:
- Astro / Hexo Blog
- WPF / Viora
- Love2D
- GitHub
- Web / UI / Shader
- Cloudflare / Vercel
- AI Coding Agent / ZCode / Zed Agent
原则:不是 MCP 越多越好,而是只安装真正能补充 Coding Agent 能力的 MCP。
一、★★★★★ 强烈推荐
这些是最值得长期保留的。
1. Context7 MCP Server
推荐等级:★★★★★
用途:
让 AI 获取当前版本的库/框架文档,而不是完全依赖模型训练数据。
适合:
- Astro
- React
- Vue
- Node.js
- npm 包
- Tailwind
- 各种 Web 框架
- 各种第三方 SDK
我的使用场景:
"按照 Astro 当前版本的官方 API 修改这个项目"
↓
Context7
↓
当前版本官方文档
↓
Coding Agent
为什么适合我:
我经常让 AI 修改 Astro、Node.js、各种 npm 项目,而这些项目 API 更新很快。
Context7 是当前 Zed MCP 列表中下载量最高的一批,约 16.6 万下载。
结论:必装。
2. GitHub MCP Server
推荐等级:★★★★★
用途:
让 Agent 更深入地使用 GitHub。
可以用于:
- Repository
- Issue
- Pull Request
- GitHub 文件
- 项目内容
- 仓库相关操作
我的使用场景:
GitHub Repository
↓
GitHub MCP
↓
AI
↓
分析 / 修改 / Issue / PR
我本身大量使用 GitHub,因此这个 MCP 的实际价值非常高。
当前约 11.3 万下载。
结论:必装。
3. Firecrawl MCP Server
推荐等级:★★★★★
用途:
让 AI 更方便地抓取和理解真实网站。
特别适合:
- 阅读网站
- 阅读在线文档
- 分析网页
- 抓取网页内容
- 研究其他项目的网站实现
我的使用场景非常明显:
发现一个漂亮的网站
↓
Firecrawl
↓
读取网页
↓
AI 分析设计 / 实现方式
↓
在自己的 Astro Blog 中复现
我经常会给 AI GitHub 项目、网站、在线文档,让它分析后实现。
因此这个 MCP 非常适合我的工作流。
结论:推荐安装。
4. Puppeteer MCP Server
推荐等级:★★★★★
用途:
让 Agent 操作真实浏览器。
例如:
- 打开网页
- 点击
- 输入
- 获取页面状态
- 截图
- 检查网页交互
这对我尤其重要,因为我经常让 Coding Agent 修改:
- Astro 页面
- Blog UI
- 手机端 UI
- CSS 动画
- 交互效果
可以形成:
Coding Agent
↓
修改代码
↓
启动网站
↓
Puppeteer
↓
浏览器实际运行
↓
检查 UI
↓
继续修复
Zed 当前约 5.3 万下载。
结论:推荐安装。
二、★★★★☆ 很推荐,但看具体项目
5. Framelink Figma MCP Server
推荐等级:★★★★☆
用途:
让 AI 理解 Figma 设计稿。
适合:
- UI 设计
- Web 页面
- WPF UI
- 组件设计
- 间距
- 颜色
- 布局
我的 Viora 项目尤其适合。
例如:
Figma
↓
Figma MCP
↓
AI
↓
WPF / HTML / CSS
如果以后开始使用 Figma 进行正式 UI 设计:
建议安装。
如果完全不用 Figma:
暂时不需要。
6. shadcn/ui MCP
推荐等级:★★★★☆
用途:
让 Agent 查询、浏览和安装 shadcn/ui 组件。
适合:
- React
- Tailwind
- shadcn/ui
- Web Dashboard
- 管理后台
如果我的 Astro 项目以后采用:
Astro
+
React
+
Tailwind
+
shadcn/ui
那么它非常有用。
如果 Blog 的 UI 全部自己写:
暂时不用。
7. Brave Search MCP
推荐等级:★★★★☆
用途:
让 Agent 使用搜索引擎搜索互联网。
适合:
- 查技术资料
- 查项目
- 查最新文档
- 搜索 GitHub 项目
- 搜索解决方案
但它和 Firecrawl / Exa / Tavily 等搜索类 MCP 存在明显功能重叠。
因此:
搜索 MCP 不要全部装。
建议只选择一个主力搜索工具。
如果已经使用 Firecrawl:
可以先不装。
8. Exa Search + Crawling MCP
推荐等级:★★★★☆
也是搜索 + 网页抓取类型。
特点是:
搜索
+
网页内容获取
和:
- Brave Search
- Tavily
- Firecrawl
存在重叠。
因此不建议全部安装。
我的建议:
Firecrawl
+
一个搜索 MCP
即可。
9. Tavily MCP
推荐等级:★★★☆☆
同样属于 AI 搜索 / Web Research 类型。
如果已经:
- Firecrawl
- Brave Search
- Exa
就没必要再全部安装。
四选一/二即可。
三、对我的数据库项目很有用
10. Postgres Context Server
推荐等级:★★★★☆
当前约 8.9 万下载,是列表中非常热门的 MCP。
用途:
PostgreSQL
↓
Postgres MCP
↓
AI
可以帮助 Agent 理解和操作 PostgreSQL 数据库。
对于我未来可能出现的:
Astro
↓
API / Backend
↓
PostgreSQL
非常有用。
但是:
如果 Blog 目前只是:
Markdown
↓
Astro
↓
静态部署
则暂时不需要。
结论:以后做动态 Blog 再装。
11. Supabase MCP Server
推荐等级:★★★★☆
如果以后使用 Supabase:
Astro
↓
Supabase
├── Database
├── Auth
├── Storage
└── API
这个 MCP 很有价值。
如果不用 Supabase:
不装。
12. Prisma Context Server
推荐等级:★★★☆☆
如果以后使用:
Node.js
+
Prisma
+
PostgreSQL
可以安装。
否则没必要。
四、对 Cloudflare / 云部署方向有潜力
13. Terraform Context Server
推荐等级:★★★☆☆
Terraform 用于 Infrastructure as Code。
例如:
Cloudflare
AWS
Azure
服务器
数据库
网络
可以通过代码管理。
如果未来我开始把:
Cloudflare
+
服务器
+
数据库
+
各种云服务
全部自动化管理,那么 Terraform MCP 很值得。
但目前:
不是刚需。
14. Azure Context Server
推荐等级:★☆☆☆☆
除非使用 Azure。
否则不需要。
15. Grafana MCP Server
推荐等级:★☆☆☆☆
用途:
服务器
↓
Prometheus / Loki
↓
Grafana
↓
AI
适合:
- 服务器监控
- 日志
- CPU
- 内存
- 请求
- 错误
但我目前主要是个人开发和 Blog。
暂时不用。
16. Datadog MCP Server
推荐等级:★☆☆☆☆
企业监控 / DevOps 方向。
目前不需要。
五、Web 建站平台类
17. Webflow MCP Server
推荐等级:★☆☆☆☆
用于 Webflow。
我的网站主要使用 Astro,因此:
不用。
18. Shopify Dev MCP Server
推荐等级:★☆☆☆☆
用于 Shopify 开发。
除非以后做 Shopify 商店。
否则不用。
19. Material UI MCP Server
推荐等级:★★☆☆☆
如果使用 Material UI:
React
+
MUI
可以考虑。
但如果自己的 Blog / Viora 使用自定义 UI:
不需要。
六、代码理解 / Coding Agent 增强
20. Serena Context Server
推荐等级:★★★★☆
这个值得关注。
它不是某一个具体平台的 MCP,而是偏向:
让 Coding Agent 更深入地理解代码结构。
适合大型项目。
例如:
大型代码库
↓
Serena
↓
语义分析
↓
代码符号
↓
Agent
对于:
- Viora
- Love2D 大型项目
- 大型 Astro 项目
未来可能很有价值。
但是它和 Zed 本身已有的代码搜索、编辑、项目理解能力存在一定重叠。
建议先观察,项目变大后再考虑。
21. Sequential Thinking MCP
推荐等级:★★☆☆☆
帮助 Agent 分解复杂任务。
但是:
现代大模型本身已经具备很强的推理能力。
因此我不会把它作为优先安装项目。
暂时不用。
22. Container Use MCP Server
推荐等级:★★★★☆
这个对 Coding Agent 很有意思。
用途是给 Agent 提供隔离的容器化开发环境。
例如:
Agent
↓
Container
↓
安装依赖
↓
运行项目
↓
测试
对于复杂项目、容易污染本地环境的任务很有价值。
尤其是:
- Node.js
- Python
- Web 项目
- 多版本依赖
- 自动测试
如果以后大量使用 Agent 自动开发,可以考虑。
七、我目前不推荐安装的
暂时跳过
| MCP | 原因 |
|---|---|
| Grafana | 服务器监控 |
| Datadog | 企业监控 |
| Azure | Azure 专用 |
| Shopify | Shopify 专用 |
| Webflow | Webflow 专用 |
| Slack | Slack 工作流 |
| GitLab | 主要使用 GitHub |
| Buildkite | CI/CD 专用 |
| SonarQube | 企业代码质量 |
| Shortcut | 项目管理 |
| PlanetScale | 特定数据库 |
| Polar | 商业/支付 |
| NewsNow | 新闻 |
| Resend | 邮件服务,目前不是刚需 |
| Custom Elements Manifest | Web Components 专用 |
| Terraform | 暂时没有复杂基础设施需求 |
| Prisma | 暂时没有 Prisma 项目 |
| MUI | 不确定采用 MUI |
| Sequential Thinking | 优先级不高 |
八、针对我的最终安装方案
第一层:现在直接安装
这些是我认为最值得长期保留的:
★★★★★ Context7
★★★★★ GitHub MCP
★★★★★ Firecrawl
★★★★★ Puppeteer
这是我的:
核心 MCP 套装
第二层:根据项目安装
★★★★☆ Figma
★★★★☆ shadcn/ui
★★★★☆ Postgres
★★★★☆ Supabase
★★★★☆ Container Use
★★★★☆ Serena
对应关系:
使用 Figma
→ Figma MCP
使用 shadcn/ui
→ shadcn/ui MCP
使用 PostgreSQL
→ Postgres MCP
使用 Supabase
→ Supabase MCP
大量 Agent 自动开发
→ Container Use
大型代码库
→ Serena
第三层:未来需要再安装
Terraform
Grafana
Datadog
Azure
Prisma
Resend
Shopify
Webflow
SonarQube
不要提前安装。
九、搜索 MCP 不要装一堆
这一点非常重要。
Zed 当前列表里同时存在:
Brave Search
Exa
Firecrawl
Tavily
它们存在明显的功能重叠。
我的建议:
Web Research
│
┌─────────┴─────────┐
│ │
Firecrawl Search MCP
│ │
网页抓取 Brave / Exa / Tavily
而不是:
Brave
Exa
Firecrawl
Tavily
+
其他搜索 MCP
+
其他 Browser MCP
这样 Agent 每次需要搜索的时候反而可能有太多工具可选。
十、浏览器 MCP 也不要重复安装
目前重点考虑:
Puppeteer
BrowserTools
我的建议:
优先 Puppeteer。
因为我的需求更偏:
启动网站
↓
操作网页
↓
检查 UI
↓
测试交互
而不是单纯读取浏览器开发者工具数据。
Zed 自身已经提供代码搜索、文件编辑、终端等基础 Agent 工具,因此浏览器 MCP 的价值主要在于补充“真实浏览器环境”。
十一、最终推荐表
| MCP | 推荐 | 当前是否安装 | 主要用途 |
|---|---|---|---|
| Context7 | ⭐⭐⭐⭐⭐ | ✅ | 最新技术文档 |
| GitHub | ⭐⭐⭐⭐⭐ | ✅ | GitHub / Issue / PR |
| Firecrawl | ⭐⭐⭐⭐⭐ | ✅ | 网页抓取 / Research |
| Puppeteer | ⭐⭐⭐⭐⭐ | ✅ | 浏览器操作 / UI 测试 |
| Figma | ⭐⭐⭐⭐ | 🟡 | Figma → Code |
| shadcn/ui | ⭐⭐⭐⭐ | 🟡 | UI 组件 |
| Postgres | ⭐⭐⭐⭐ | 🟡 | PostgreSQL |
| Supabase | ⭐⭐⭐⭐ | 🟡 | Supabase |
| Container Use | ⭐⭐⭐⭐ | 🟡 | Agent 隔离开发环境 |
| Serena | ⭐⭐⭐⭐ | 🟡 | 大型代码库分析 |
| Brave Search | ⭐⭐⭐⭐ | 🟡 | Web 搜索 |
| Exa | ⭐⭐⭐⭐ | 🟡 | AI 搜索 / Crawling |
| Tavily | ⭐⭐⭐ | ⚪ | AI Search |
| Terraform | ⭐⭐⭐ | ⚪ | Infrastructure as Code |
| Prisma | ⭐⭐⭐ | ⚪ | Prisma ORM |
| Resend | ⭐⭐ | ⚪ | 邮件 |
| Sequential Thinking | ⭐⭐ | ⚪ | 任务推理 |
| Grafana | ⭐ | ❌ | 服务器监控 |
| Datadog | ⭐ | ❌ | 企业监控 |
| Azure | ⭐ | ❌ | Azure |
| Shopify | ⭐ | ❌ | Shopify |
| Webflow | ⭐ | ❌ | Webflow |
| Slack | ⭐ | ❌ | Slack |
| GitLab | ⭐ | ❌ | GitLab |
| SonarQube | ⭐ | ❌ | 企业代码质量 |
十二、我的最终 MCP 配置
如果只允许我安装 8 个:
1. Context7
2. GitHub
3. Firecrawl
4. Puppeteer
5. Figma
6. shadcn/ui
7. Postgres
8. Container Use
如果只允许我安装 4 个:
1. Context7
2. GitHub
3. Firecrawl
4. Puppeteer
如果以后开始正式做:
Astro Blog
+
数据库
+
用户系统
+
在线编辑
+
Cloudflare
再逐渐加入:
Postgres
Supabase
Terraform
如果 Viora 开始正式 UI 设计:
Figma
如果 Love2D / Viora / Blog 项目越来越大:
Serena
Container Use
十三、一个重要提醒
不要把所有 MCP 全部打开。
Zed 支持通过 Agent Profiles 控制某个 Agent Thread 可以使用哪些工具,也支持单独控制 MCP 工具权限。
因此我更推荐:
Zed
│
┌──────┴──────┐
│ │
Web Profile Coding Profile
│ │
Firecrawl Context7
Puppeteer GitHub
Figma Serena
而不是所有 MCP 永久同时启用。
这对你这种经常让 AI 长时间自主修改项目的使用方式尤其重要:工具越多,不一定越好;应该让当前任务只有相关工具可用。
核心原则:MCP 是能力扩展,不是 AI 的“技能点收集游戏”。
你的最佳配置应该是“少量高价值 MCP + 按项目启用专用 MCP”。
目前 Zed 官方也明确支持从 Extensions 安装 MCP、添加 Local/Remote MCP,并可以在 Agent Profiles 中控制工具;另外官方正在逐步向 MCP Registry 方向迁移,因此以后 MCP 的安装/分发方式可能还会变化。


评论区