2026 最值得安装的 20 个 MCP Server 推荐

AI 工程指南  ·   ·  约 16 分钟阅读

2026 年 Cursor 与 Claude Code 最值得安装的 MCP Server 工具链示意

一句话导读:MCP 目录里已有上千个 Server,但真正值得长期开着的往往只有一小撮——装多了 Agent 反而变笨,装错了又天天手动复制粘贴。 如果你在 Cursor、Claude Code 或 Codex 里已经能写代码,却还在纠结「该接 GitHub 还是再接十个 SaaS」,这篇文章按开发工具、数据运维、协作 SaaS、搜索与记忆四条线,筛出 2026 年最值得安装的 20 个 MCP Server,并讲清选型原则、配置写法与常见踩坑。

系列延伸阅读:Claude Code MCP 安装教程MCP 权限最小暴露CodeGraph MCP 五分钟部署

20
精选 Server
4
功能分类
3–7
建议同时启用数

为什么 2026 年 MCP 成了 AI 编码的「标配接口」?

Model Context Protocol(MCP)在 2024 年底由 Anthropic 开源,2025 年随 Claude Desktop、Cursor、Windsurf 等客户端爆发,到 2026 年已是事实上的 Agent 插件标准:OpenAI Codex、GitHub Copilot、VS Code 扩展均支持同一套 Server 生态。它的价值不在于「多一个聊天机器人」,而在于把仓库、文档、数据库、浏览器、工单系统变成 Agent 可调用的结构化工具,减少「你帮我查一下 PR #123」这类人工上下文搬运。

与早期自定义 Function Calling 相比,MCP 的优势是一次安装、多客户端复用:同一套 GitHub MCP 配置可同时服务 Claude Code 与 Cursor;社区与官方维护的 Server 数量在 2026 年已破千,但质量参差——本文只收录有官方背书或大规模社区采用、维护活跃、安装文档清晰的 20 款。

MCP 在 Agent 栈里的位置

可以把 MCP 理解为 Tool Runtime Layer:大模型负责推理与规划,MCP Server 负责可审计的执行(读文件、调 API、开浏览器)。权限边界、token 开销、工具选择准确率,都取决于你挂了哪些 Server——这也是「20 个推荐」不等于「20 个全开」的原因。

选型四原则:别装成「工具垃圾场」

在列清单之前,先记住四条 2026 年社区反复验证的原则:

  • 按工作流选配,不按排行榜全装。 你天天写 React + GitHub PR,Context7 + GitHub + Playwright 就覆盖八成;Notion MCP 只有团队真用 Notion 当知识库时才值得占上下文。
  • 控制同时启用的工具总数。 Cursor 有约 40 个工具上限;Claude Code 虽更宽松,但工具过多会导致 Agent「选错工具」或开场就烧掉数万 token。实测 3–7 个 Server、合计 30 个以内工具最稳。
  • 优先 Remote HTTP 精简版。 GitHub、Supabase、Linear、Sentry 等官方均提供 OAuth 远程 Server,工具集比本地 Docker 全量版更小,更适合 Cursor。
  • 权限最小暴露。 PAT 只读、数据库用只读连接串、Filesystem 限定项目目录——详见 权限专题

一张图:从工作流到 MCP 组合

选型逻辑可以压缩成一条因果链:先定日常任务,再映射 Server,最后控制数量与权限。

工作流 → Server 映射 → 可控工具面

① 盘点任务写代码 / 查文档 / 验 UI / 对接 SaaS
② 选 3–7 个 Server每类 1–2 个,避免重复能力
③ 验收 /mcp工具可见、权限只读、任务可闭环

推荐起手

  • Context7 — 库文档不幻觉
  • GitHub MCP — Issue / PR 上下文
  • Playwright — 真浏览器验收

反面模式

  • 一次装 15 个 Server
  • 生产库可写 + 全盘 Filesystem
  • 从不跑 /mcp 验收
先定工作流再选 Server;三件套覆盖多数日常编码,其余按角色叠加。

三套起步组合(按角色)

角色 推荐组合 覆盖场景
全栈独立开发 Context7 + GitHub + Playwright + Supabase 文档准确、PR 流转、E2E 验证、后端数据
团队工程负责人 GitHub + Linear + Sentry + CodeGraph 工单对齐、错误上下文、代码影响面分析
设计驱动前端 Context7 + Figma + Playwright + Fetch 设计稿转代码、组件库文档、页面快照验证

开发工具类(8 个)

这类 Server 直接作用于代码库与工程链路,是大多数读者的主战场。

1. GitHub MCP(官方)

做什么:读仓库与文件、搜代码、管理 Issue / PR、查看 CI 状态、部分安全扫描能力。维护方:GitHub 官方(github/github-mcp-server)。传输:推荐 Remote HTTP(OAuth),Cursor 用户避免本地全量 Docker 版(单 Server 可超 40 工具)。

适合谁:任何用 GitHub 托管代码的团队。与 Claude Code 三连通中的 GitHub 配置一致,用细粒度只读 PAT 或 OAuth 即可。

2. Context7

做什么:按库名与版本拉取最新官方文档与代码示例,显著降低 Agent 幻觉 API 的概率。维护方:Upstash 社区项目,2026 年几乎所有「最佳 MCP」清单的榜首。传输:Remote HTTP 或本地 stdio。

适合谁:凡是用第三方框架(Next.js、Tailwind、Prisma、SwiftUI……)的人都建议常开。信号密度极高,是「装一个顶十个」的类型。

3. Playwright MCP(Microsoft 官方)

做什么:驱动真实 Chromium/WebKit/Firefox,通过无障碍树而非截图理解页面,执行点击、填表、断言。比让 Agent「猜 UI 是否正常」可靠一个数量级。包名:@playwright/mcp

适合谁:写前端、做 E2E、需要「改完代码立刻在浏览器验一遍」的开发者。每次运行消耗 token 与时间,建议按需触发而非常驻自动调用。

4. Fetch MCP(官方参考实现)

做什么:受控 HTTP GET,把网页转 Markdown 供模型阅读。包名:@modelcontextprotocol/server-fetch。适合拉文档、健康检查、读公开 API 响应。

注意:不要用来替代 Context7 做库文档;Fetch 对动态 SPA 支持有限,复杂页面仍靠 Playwright。

5. Filesystem MCP(官方参考实现)

做什么:显式声明的目录内读写文件。包名:@modelcontextprotocol/server-filesystem

注意:Cursor 自带沙箱文件能力,很多场景不必再装;Claude Code 终端派或需要跨目录批处理时更有价值。务必限制 args 中的根路径,勿指向 $HOME

6. Git MCP(官方参考实现)

做什么:读 git 状态、diff、log、分支信息,部分版本支持受控提交。包名:@modelcontextprotocol/server-gitmcp-server-git

适合谁:需要 Agent 理解「未提交改动」与历史上下文,又不想给完整 shell 权限时使用。与 GitHub MCP 互补:前者本地仓库,后者远端协作。

7. CodeGraph MCP

做什么:基于本地索引的代码语义图谱——符号跳转、依赖影响面(codegraph_impact)、跨文件关系。ZavCloud 博客系列中多次实测:同一 bug 修复任务,接通后 shell 调用次数可从约 12 次降到 5 次。

适合谁:中大型单体仓库、微服务边界模糊、需要「改一处知影响面」的团队。部署见 五分钟指南

8. Serena

做什么:基于 LSP 的语义级代码检索与编辑,支持 20+ 语言,比纯文本 grep 更懂符号与引用。维护方:社区(oraios/serena),2026 年在 Claude Code 重度用户中口碑上升。

适合谁:多语言 monorepo、需要精准 rename / find references 的场景。与 CodeGraph 有重叠,一般二选一或分项目使用。

数据与运维类(4 个)

9. Supabase MCP(官方)

做什么:查表、跑 SQL、看 schema、管理 Edge Functions 与分支(视权限而定)。传输:Remote HTTP + OAuth。

注意:生产环境务必用只读角色或开发分支;可写模式误操作代价极高。Neon 等 Postgres 托管商也提供同类 MCP,技术栈二选一即可。

10. DBHub / Bytebase(PostgreSQL 通用)

做什么:Anthropic 文档推荐的 Postgres 接入路径之一(原官方 server-postgres 已归档)。通过 DSN 连接任意 PostgreSQL,执行受控查询。安装:npx -y @bytebase/dbhub --dsn "postgresql://..."

适合谁:自托管数据库、非 Supabase 栈、需要统一 SQL 工具面的团队。

11. Sentry MCP(官方)

做什么:拉取错误事件、堆栈、release 与 issue 状态,让 Agent 在编辑器内完成「报错 → 定位 → 提 PR」闭环的前半段。传输:Remote HTTP。

适合谁:已用 Sentry 做可观测性的前后端团队。偏读操作,修复仍需 GitHub + 本地调试。

12. Docker MCP(社区 / Docker 官方探索版)

做什么:列出容器、读日志、受控启停,便于 Agent 理解本地或 CI 仿真的服务拓扑。

注意:权限面大,仅建议在开发机启用;生产集群应用专用运维 MCP 或只读 kubeconfig。若你完全容器化本地开发,价值高于纯前端开发者。

协作 SaaS 类(5 个)

这类 Server 把 Agent 接入团队已有工具链——只用你已经在付费的软件,不要为了 MCP 换工单系统。

13. Linear MCP(官方)

做什么:读写信件、更新状态、搜 issue、对齐 sprint。Remote OAuth,工具集精简。

适合谁:工程团队主战场在 Linear 的初创与产品型公司。与 GitHub MCP 联用可实现「工单号 → 分支 → PR」一条龙描述。

14. Notion MCP(官方)

做什么:搜索与读写 Notion 页面、数据库视图,适合 PRD、会议纪要、知识库。

注意:大 workspace 容易灌满上下文,建议限定 integration 可访问的页面范围。

15. Slack MCP(官方)

做什么:读频道消息、发摘要、查 thread,适合把 Agent 产出同步到协作流。

适合谁:研发沟通重度依赖 Slack 的组织。写权限建议默认关闭,由人确认后再发。

16. Figma Dev Mode MCP(官方)

做什么:读取 Figma 中选中 frame 的结构、变量与样式,支撑设计稿到代码。前提:桌面 App 打开且选中画板。

适合谁:设计系统驱动的前端团队。与 Context7(组件库文档)+ Playwright(视觉回归)形成三角。

17. Stripe MCP(官方)

做什么:查客户、订阅、发票与测试模式数据,辅助计费相关功能开发与排障。

注意:仅用测试 key 或严格只读;支付域合规要求高,生产写操作勿交给 Agent 自动执行。

搜索与记忆类(3 个)

18. Exa MCP

做什么:面向 Agent 优化的语义网页搜索,比通用搜索更擅长技术查询与论文/文档检索。需 API Key。

适合谁:需要「查 2026 年最新博文 / RFC / 竞品实现」的研究型任务。与 Fetch 互补:Exa 找 URL,Fetch 或 Playwright 深读。

19. Brave Search MCP

做什么:通过 Brave Search API 做实时网页检索。包名:社区维护的 @modelcontextprotocol/server-brave-search

适合谁:已有 Brave API 额度、希望替代 Exa 的用户。二者择一即可,避免重复占工具位。

20. Memory MCP(官方参考实现)

做什么:知识图谱形式持久化跨会话事实(项目约定、用户偏好、架构决策)。包名:@modelcontextprotocol/server-memory

适合谁:长期维护同一产品、希望 Agent「记住」团队规范的 solo 或小团队。与 Sequential Thinking(下述可选)不同:Memory 存事实,Sequential Thinking 帮拆步骤。

荣誉提名:Sequential Thinking MCP

官方参考实现 @modelcontextprotocol/server-sequential-thinking 不直接操作外部系统,但能帮助 Agent 做分步推理,复杂重构或架构设计时值得临时启用。未计入 20 席主清单,因它不扩展「能力边界」,而是优化思考过程——可与上述任意组合叠加。

20 款总览对照表

# Server 分类 维护方 优先装?
1GitHub MCP开发GitHub 官方⭐⭐⭐
2Context7开发Upstash 社区⭐⭐⭐
3Playwright MCP开发Microsoft 官方⭐⭐⭐
4Fetch MCP开发MCP 参考⭐⭐
5Filesystem MCP开发MCP 参考
6Git MCP开发MCP 参考⭐⭐
7CodeGraph MCP开发CodeGraph⭐⭐
8Serena开发社区⭐⭐
9Supabase MCP数据Supabase 官方按需
10DBHub数据Bytebase按需
11Sentry MCP运维Sentry 官方按需
12Docker MCP运维社区/官方探索按需
13Linear MCP协作Linear 官方按需
14Notion MCP协作Notion 官方按需
15Slack MCP协作Slack 官方按需
16Figma Dev Mode MCP协作Figma 官方按需
17Stripe MCP协作Stripe 官方按需
18Exa MCP搜索Exa 社区⭐⭐
19Brave Search MCP搜索社区
20Memory MCP记忆MCP 参考⭐⭐

安装与配置示例

不同客户端配置文件位置不同,但 JSON 结构高度相似。以下为 2026 年最常见的两种写法。

Claude Code(~/.claude.json

mcpServers 片段 · 三件套起步
// ~/.claude.json → mcpServers
"context7": {
  "command": "npx",
  "args": ["-y", "@upstash/context7-mcp"]
},
"github": {
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-github"],
  "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxx" }
},
"playwright": {
  "command": "npx",
  "args": ["-y", "@playwright/mcp@latest"]
}

保存后完全退出 Claude Code,在仓库根目录重启,输入 /mcp 验收。完整分步见 安装教程

Cursor(~/.cursor/mcp.json 或项目 .cursor/mcp.json

Cursor MCP 配置
// 结构同 Claude Code;GitHub 建议用 Settings → MCP → 添加官方 Remote
// 避免本地 github-mcp-server 全量 40+ tools 撑爆上限
{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp"]
    },
    "playwright": {
      "command": "npx",
      "args": ["-y", "@playwright/mcp@latest"]
    }
  }
}

CodeGraph 补充(项目级)

# 仓库根目录
codegraph init -i
codegraph status
# ~/.claude.json 增加:
# "codegraph": { "command": "codegraph", "args": ["mcp"] }

常见踩坑

  • 「装完看不见工具」— JSON 语法错误、未完全重启客户端、Claude Code 未在仓库根目录启动。用 /mcp 排查。
  • 「GitHub MCP 401」— PAT 未授权目标仓库、过期或权限不足;OAuth 远程版需重新授权。
  • 「Cursor 工具超限」— 换 GitHub Remote 精简版,关闭不用的 Server,或禁用单 Server 内非必要 tools。
  • 「Agent 还是不调用 MCP」— 在提示词里明确「用 GitHub MCP 读 issue #N」;部分任务需允许 tool use。参见 三连通总览中的冒烟测试。
  • 「生产数据被改」— Supabase / DBHub 误用可写连接;Stripe 误用 live key。默认只读 + 开发环境。

常见问题

MCP Server 和 Cursor 自带能力重复吗? 部分重复:Cursor 已有项目索引与终端,Filesystem MCP 常可省略;但 Context7、GitHub 远端协作、Playwright 真浏览器验证仍建议外接。

Codex CLI 能用同一套 MCP 吗? 可以。Codex 与 Claude Code 均支持 MCP 协议,配置路径不同(~/.codex/config.toml 或客户端内 MCP 面板),Server 条目可复用。

20 个都要装吗? 不需要。表中 ⭐⭐⭐ 三件套适合几乎所有人;其余按栈选配,同时启用控制在 3–7 个。

如何评估装 MCP 是否划算? 用同一任务对比:无 MCP 时人工复制几次上下文、Agent 绕弯几次;接通后是否一次 tool call 闭环。CodeGraph + GitHub 三连通是我们实测 ROI 最明显的组合。

安全审计要看什么? 每个 Server 的 OAuth scope / PAT 权限、Filesystem 根目录、数据库 DSN 读写角色。清单见 MCP 权限最小暴露

ZavCloud Cloud Mac

MCP 配齐了,构建与索引环境也要跟得上

CodeGraph 索引、Playwright E2E、GitHub Actions Runner——独享 Mac mini M4 按日租用,让 Agent 工具链与 CI 在同一套 macOS 事实来源上跑通。

查看 Cloud Mac 方案
Cloud Mac 在线租用 Mac mini