Skip to content
🔗 分享本题
查看我的学习进度 →

MCP Server类型与选择流程图解

🧠 图解记忆: 先看能力是否现成,再看数据边界和信任责任,最后决定复用还是自建。

💡 答案要点

MCP Server分类:

类型说明示例部署方式
官方ServerAnthropic/MCP官方维护filesystem, github, slacknpm/pip安装
社区Server开源社区维护puppeteer, postgres, redisGitHub开源
企业自建公司内部开发内部CRM/ERP工具自定义实现
云服务SaaS提供的MCPA360, Jira, FigmaAPI密钥认证

主流官方MCP Server(2026年4月):

bash
# 文件系统(最常用)
npx @modelcontextprotocol/server-filesystem ./data

# GitHub
npx @modelcontextprotocol/server-github

# Slack
npx @modelcontextprotocol/server-slack

# PostgreSQL
npx @modelcontextprotocol/server-postgres

# Google Drive
npx @modelcontextprotocol/server-google-drive

企业常用MCP Server矩阵:

用途Server功能
开发filesystem, github, gitlab文件读写,PR管理
数据postgres, mongodb, redis数据库查询
协作slack, discord, email消息通知
云服务aws, gcp, azure云资源操作
业务jira, linear, notion项目管理

自建MCP Server选择建议:

场景推荐实现原因
内部工具(简单)Python + FastMCP开发快,社区活跃
高并发生产环境TypeScript + MCP SDK官方支持,性能好
企业内部系统Go + MCP协议高性能,安全可控
AI编程工具扩展Claude Code/Cursor内置原生集成

面试话术:

"MCP Server分四类:官方维护的最可靠,社区开源的最多,企业自建的最定制。2026年企业里最常用的是filesystem+github+postgres组合,覆盖80%的开发场景。自建Server推荐Python的FastMCP框架,20行代码就能搭一个可用Server,生产环境建议用TypeScript保证性能。"