MCP(Model Context Protocol)从 2024 年底推出到 2026 年,生态已经爆发式增长。GitHub 上有几千个 MCP Server 项目,官方、社区、企业都在推出自己的 MCP 服务。面对这么多选择,怎么选?哪些是真正好用的?2026年初我深度调研了 MCP 生态,今天把主流 MCP Server 盘点和选型指南分享出来。

一、MCP 生态概览

截至 2026 年初,MCP 生态已经形成了三个层级:

层级说明代表项目
官方 MCP ServerAnthropic 官方维护,质量有保障Filesystem、GitHub、Slack、Google Drive、Notion、Gmail、Google Calendar
社区 MCP Server开源社区维护,数量最多,质量参差不齐各种数据库、浏览器、开发工具、生产力工具
企业/商业 MCP Server企业推出的商业 MCP 服务,通常有 SLA 和技术支持Notion AI、Linear、Figma、Salesforce、各种 SaaS 平台的官方 MCP

支持 MCP 的客户端也越来越多:

  • AI 编辑器:Cursor、Windsurf、Trae、Cline
  • AI 助手:Claude Desktop、ChatGPT、Gemini、Claude Code
  • 自研 Agent:各种基于 LangChain/LangGraph 的自研 Agent

MCP 正在成为 AI 应用连接外部世界的"USB-C"标准接口。

二、分类盘点

1. 文件系统类

MCP Server说明传输推荐度
Filesystem(官方)官方文件系统 MCP,读写本地文件,支持目录白名单stdio★★★★★
S3 / OSS读写 AWS S3 / 阿里云 OSS 对象存储stdio/HTTP★★★★☆
FTP/SFTP读写 FTP/SFTP 服务器文件stdio★★★☆☆
GitGit 仓库操作,查看 diff、提交、分支stdio★★★★☆

Filesystem(官方) 是最常用的 MCP Server 之一,让 AI 能读写本地文件。配置时一定要设置目录白名单,不要给整个根目录权限:

1
2
3
4
5
6
7
8
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/dir"]
    }
  }
}

只允许 AI 访问指定目录,防止 AI 误删系统文件或读取敏感信息。

2. 数据库类

MCP Server支持数据库说明推荐度
PostgreSQL MCPPostgreSQL官方社区维护,支持查询、Schema 查看、执行 SQL★★★★★
MySQL MCPMySQL社区维护,功能和 PostgreSQL 版类似★★★★☆
SQLite MCPSQLite轻量级,适合本地数据库★★★★☆
MongoDB MCPMongoDBNoSQL 数据库操作★★★☆☆
Redis MCPRedis缓存操作,查看/设置 key★★★☆☆
AnyDB MCP多种数据库一个 MCP 支持多种数据库(MySQL/PG/SQLite)★★★★☆

数据库 MCP 是后端开发者的利器,让 AI 能直接查询数据库、分析表结构、生成 SQL。但安全风险也大——AI 可能执行 DROP TABLE 或 UPDATE 全表。生产数据库一定要用只读权限,不要给写权限:

1
2
3
4
5
6
7
8
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://readonly_user:password@localhost:5432/mydb"]
    }
  }
}

用只读用户连接,AI 只能 SELECT,不能修改数据。

3. 开发工具类

MCP Server说明推荐度
GitHub(官方)GitHub 操作,查看 PR、Issue、代码、创建 PR★★★★★
GitLabGitLab 操作,类似 GitHub★★★★☆
LinearLinear 项目管理,查看/创建/更新 issue★★★★☆
JiraJira 项目管理★★★★☆
Docker MCPDocker 容器操作,查看/启动/停止容器,查看日志★★★★☆
Kubernetes MCPK8s 操作,查看 Pod/Service/Deployment,查看日志★★★★☆
Playwright(浏览器)浏览器自动化,打开网页、点击、截图、提取内容★★★★★
Puppeteer MCP类似 Playwright,Chrome 自动化★★★★☆
Postman/HTTP MCPHTTP 请求工具,调用 API★★★☆☆
Shell/Terminal MCP执行 shell 命令(风险高,谨慎使用)★★☆☆☆

GitHub MCP(官方) 是开发者最常用的,让 AI 能查看 PR、review 代码、创建 issue。需要 GitHub Token:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_TOKEN": "ghp_xxx"
      }
    }
  }
}

Playwright MCP 是浏览器自动化的首选,让 AI 能打开网页、操作页面、提取内容。做爬虫、网页测试、信息提取超好用:

1
2
# 安装 Playwright MCP
npx @playwright/mcp@latest

K8s/Docker MCP 让 AI 能查看集群状态、排查问题、查看日志,运维场景很实用。但同样要注意权限,生产环境用只读权限。

4. 生产力/办公类

MCP Server说明推荐度
Notion(官方)Notion 操作,查看/创建/更新页面和数据库★★★★★
Slack(官方)Slack 消息,查看/发送消息,搜索历史★★★★☆
Gmail(官方)Gmail 邮件,查看/发送/搜索邮件★★★★☆
Google Calendar(官方)日历操作,查看/创建日程★★★★☆
Google Drive(官方)云盘操作,查看/上传/下载文件★★★★☆
Microsoft 365Outlook/Teams/OneDrive/Word/Excel★★★★☆
飞书/Lark飞书文档/消息/日历★★★★☆
钉钉钉钉消息/文档/日程★★★☆☆
ObsidianObsidian 笔记操作,查看/创建笔记★★★★☆
weknoraweknora 知识库,RAG 问答★★★★☆

Notion MCP(官方) 是最受欢迎的生产力 MCP,让 AI 能读写 Notion 页面和数据库。做笔记整理、项目管理、文档生成超方便。

飞书/Lark MCP 国内用户用得多,支持飞书文档、消息、日历,国内办公场景必备。

5. AI/数据类

MCP Server说明推荐度
Puppeteer/Web Scraper网页抓取,提取网页内容★★★★☆
Fetch MCP抓取 URL 内容,转成 Markdown★★★★☆
Brave SearchBrave 搜索引擎,联网搜索★★★★☆
Tavily SearchAI 优化的搜索引擎,专为 RAG 设计★★★★★
Exa Search神经搜索,语义搜索网页★★★★☆
Weather MCP天气查询★★★☆☆
Wikipedia MCP维基百科搜索和摘要★★★☆☆
Wolfram Alpha数学计算和知识查询★★★★☆
Code Interpreter代码执行,运行 Python/JS 代码★★★★☆
Memory MCPAI 长期记忆,存储和检索记忆★★★★☆

Tavily Search 是专为 AI 设计的搜索引擎,返回结构化的搜索结果,比通用搜索更适合 AI 使用。做 RAG 和联网问答必备。

Memory MCP 让 AI 有长期记忆,能记住用户的偏好、历史对话、重要信息,跨会话保持记忆。个人 AI 助手场景很实用。

6. 设计/创意类

MCP Server说明推荐度
Figma MCPFigma 设计文件操作,查看/提取设计稿★★★★☆
Spotify MCPSpotify 音乐,搜索/播放/管理歌单★★★☆☆
Image Generation MCP图片生成,调用 DALL-E/Stable Diffusion★★★★☆
Excalidraw MCP手绘风格图表生成★★★☆☆
Mermaid MCPMermaid 图表生成和渲染★★★★☆

Figma MCP 让 AI 能读取设计稿,提取颜色、字体、布局,前端开发时可以直接根据设计稿生成代码,设计转代码效率大幅提升。

7. 金融/商业类

MCP Server说明推荐度
Stripe MCPStripe 支付,查看/创建支付、客户、订阅★★★★☆
Salesforce MCPSalesforce CRM,查看/创建客户、机会、案例★★★★☆
HubSpot MCPHubSpot 营销和 CRM★★★☆☆
QuickBooks MCP财务会计★★★☆☆
Yahoo Finance MCP股票行情查询★★★☆☆

企业级 SaaS 平台都在推出自己的 MCP Server,未来企业软件的 AI 集成会越来越方便。

三、选型指南

面对这么多 MCP Server,怎么选?按场景推荐:

开发者必备(5个)

  1. Filesystem(官方):读写本地文件,最基础
  2. GitHub(官方):代码仓库操作,PR review
  3. PostgreSQL/MySQL MCP:数据库查询,后端开发必备
  4. Playwright MCP:浏览器自动化,测试/爬虫/信息提取
  5. K8s/Docker MCP:容器和集群操作,运维排障

知识工作者必备(5个)

  1. Notion(官方):笔记和文档管理
  2. Gmail/邮件 MCP:邮件处理
  3. Google Calendar/日历 MCP:日程管理
  4. Tavily Search:联网搜索和信息获取
  5. Memory MCP:长期记忆,个人 AI 助手

国内用户推荐

  • 办公协作:飞书/Lark MCP(文档、消息、日历)
  • 搜索:Tavily(比百度/必应更适合 AI)
  • 知识库:weknora(自托管,RAG 问答)
  • 浏览器:Playwright MCP(通用)
  • 代码托管:Gitee MCP(如果用 Gitee)或 GitHub

按角色推荐

角色推荐 MCP Server
后端开发Filesystem、GitHub、PostgreSQL/MySQL、Docker、K8s、Playwright
前端开发Filesystem、GitHub、Figma、Playwright、Node.js、浏览器调试
全栈开发后端 + 前端的合集
数据工程师PostgreSQL、MySQL、MongoDB、Python、Code Interpreter
DevOps/SREK8s、Docker、GitHub、Terraform、Prometheus、日志 MCP
产品经理Notion、Slack/飞书、Jira/Linear、Google Calendar、Tavily
研究员/分析师Tavily、Wikipedia、Wolfram Alpha、Code Interpreter、Notion
个人 AI 助手Memory、Filesystem、Notion、日历、邮件、Tavily

四、最佳实践

1. 权限最小化

MCP Server 的权限要最小化,不要给过多权限:

  • Filesystem:只允许访问指定目录,不要给根目录
  • 数据库:用只读用户,不要给写权限,特别是生产库
  • GitHub:Token 只给需要的 scope(如 repo:read),不要给 admin
  • K8s/Docker:生产环境用只读权限,不要给 exec/delete 权限
  • Shell:尽量不要用 Shell MCP,风险太高,AI 可能执行危险命令

2. 数量控制

不要装太多 MCP Server,5-10 个够用就行。装太多:

  • AI 选择工具容易出错(工具太多不知道选哪个)
  • 上下文占用大(每个 MCP 的工具定义都占 token)
  • 管理成本高(配置、更新、安全审计)

按场景装,常用的装,不常用的不装。可以按项目配置不同的 MCP(项目级 .cursor/mcp.json)。

3. 安全审计

定期审计已安装的 MCP Server:

  • 来源是否可信(官方、知名社区、还是不知名的个人项目)
  • 权限是否过大(有没有给不必要的权限)
  • 是否还在维护(最近有没有更新,有没有未修复的安全漏洞)
  • 是否还在用(不用的及时卸载)

第三方 MCP Server 可能有恶意代码(如窃取文件、发送数据到外部服务器),只安装可信来源的 MCP。

4. 自托管优先

敏感数据场景优先自托管 MCP Server,不要用第三方 SaaS:

  • 数据库 MCP:自己部署,数据不经过第三方
  • 知识库 MCP:用 weknora 自托管,内部数据不外传
  • 文件系统:本地 stdio 模式,数据不经过网络

5. 企业级部署

企业内部部署 MCP 服务要考虑:

  • 统一网关:所有 MCP 服务通过统一网关,做鉴权、限流、审计
  • 多租户隔离:不同团队/用户的数据隔离
  • SSO 集成:和企业 SSO 集成,统一身份认证
  • 审计日志:所有 MCP 调用记录日志,可追溯
  • 安全扫描:MCP Server 代码安全扫描,防止恶意代码
  • 版本管理:MCP Server 版本管理,灰度更新

五、踩坑经验

  1. MCP Server 版本不兼容:MCP 协议在快速演进,旧版 MCP Server 可能和新版 Client 不兼容。用最新稳定版,注意看 changelog
  2. stdio 模式进程管理:stdio 模式的 MCP Server 是子进程,崩溃了不会自动重启。重要的 MCP 用 HTTP/SSE 模式部署,更稳定
  3. 大文件读取超时:Filesystem MCP 读取大文件(几十 MB)可能超时或占满上下文。大文件用 @ 引用具体部分,不要全读
  4. 数据库查询慢:数据库 MCP 执行慢查询会阻塞 AI 响应。加查询超时限制,大表查询加 LIMIT
  5. 浏览器自动化卡死:Playwright MCP 操作复杂网页可能卡死。加超时,复杂操作分步执行
  6. Token 消耗大:MCP 工具定义和返回结果都占 token,工具多了上下文很快满。精简工具数量,返回结果精简
  7. AI 误用工具:AI 有时会用错工具(如用 Filesystem 写文件覆盖重要文件)。加权限限制和确认机制,危险操作要人工确认
  8. 国内网络问题:很多官方 MCP Server 依赖 npx 从 npm 下载,国内网络可能慢或失败。用国内 npm 镜像,或提前下载好

六、未来趋势

MCP 生态还在快速发展,几个趋势:

  1. 标准化加速:MCP 协议成为行业标准,更多 AI 应用和 SaaS 平台支持
  2. 企业级 MCP 增多:大企业推出自己的 MCP Server,内部系统 AI 化
  3. MCP 市场/商店:出现 MCP Server 的应用商店,一键安装,类似 App Store
  4. 安全机制完善:MCP 安全框架成熟,权限管理、沙箱执行、审计日志标准化
  5. 多模态 MCP:从文本工具扩展到图片、音频、视频处理工具
  6. MCP 组合编排:出现 MCP Server 的编排工具,把多个 MCP 组合成复杂工作流
  7. 边缘/本地 MCP:在端侧设备运行 MCP,数据不出本地,隐私保护

七、总结

MCP 生态全景核心:

  1. 生态已经成熟:官方+社区+企业三层,覆盖文件、数据库、开发工具、生产力、AI、设计、金融等几乎所有场景
  2. 官方 MCP 质量最高:Anthropic 官方维护的 Filesystem、GitHub、Notion、Slack、Gmail 等质量有保障,优先用官方
  3. 按场景选型:开发者必备 Filesystem/GitHub/数据库/Playwright/K8s,知识工作者必备 Notion/邮件/日历/搜索/Memory
  4. 权限最小化是铁律:所有 MCP 都给最小权限,数据库只读、文件目录白名单、生产环境谨慎,安全第一
  5. 数量控制在 5-10 个:不要装太多,工具多了 AI 选择困难且上下文占用大,按场景装
  6. 自托管优先:敏感数据场景自托管 MCP,数据不经过第三方,隐私和安全有保障
  7. 企业级要统一治理:企业内部部署 MCP 要统一网关、鉴权、限流、审计、安全扫描
  8. 未来可期:MCP 正在成为 AI 应用的标准接口,生态会越来越丰富,提前布局收益大

MCP 是 AI 时代的"USB-C"——一个标准接口,让大模型能连接各种外部工具和数据。2026年的 MCP 生态已经从"尝鲜"进入"实用"阶段,各种高质量的 MCP Server 能大幅提升 AI 应用的能力和效率。但记住,能力越大风险越大——权限控制、安全审计、最小化原则,这些是使用 MCP 的底线。