标准集成(GitHub、Jira、Slack、数据库)用官方或社区的 MCP server。它们有人维护、有人测试、覆盖常见用例。只在集成确实独特时才自建 server。
什么时候用社区/官方 server
- 标准 GitHub PR 审查和 issue 管理 → 官方 GitHub MCP server
- 标准 Jira 工单跟踪 → 社区 Jira MCP server
- 标准数据库查询 → 社区数据库 MCP server
不需要自定义开发。在 .mcp.json 中配置就行。
什么时候自建
- 没有公开对应物的专有内部 API
- 社区 server 不覆盖的高度定制工作流
- 没有 MCP server 的内部工具集成
为什么不”总是自建”?
在有官方的情况下自建 GitHub MCP server 浪费工程时间:你要实现、测试、维护和调试别人已经做完且在积极维护的东西。官方 server 覆盖标准用例——只在确实有非标准需求时才需要定制。
为什么不 fork?
Fork 社区 server 创造了持续的维护负担。你承担了所有未来的 bug 修复和功能更新。版本固定(使用社区 server 的特定版本)用远更少的维护开销实现更新控制。
一句话总结: 标准集成(GitHub、Jira、数据库)用官方/社区 MCP server——只在确实独特的内部 API 和专有工作流时自建。