扩展与集成 · MCP
官方 MCP 服务器目录
Model Context Protocol 服务器的官方参考仓库——几乎所有 MCP 配置的起点。
Model Context Protocol(MCP)是一个开放标准,让 LLM 能够安全、受控地访问外部工具和数据源——无需每个厂商各自发明一套私有插件格式。这个仓库是官方的参考实现集合,由 Anthropic 与社区共同维护。
目前包含七个参考服务器:Everything(包含全部 MCP 特性的测试服务器)、Fetch(抓取网页内容)、Filesystem、Git、Memory(持久化上下文)、Sequential Thinking 和 Time。此前曾在主仓库中的一些老服务器——例如 GitHub、Postgres 或 Brave Search——已迁移到独立仓库 servers-archived,或者现在由相应厂商直接维护。
TypeScript 服务器可直接通过 npx 启动,无需安装;Python 服务器可用 uvx,或用传统的 pip install。之后将每个服务器写入 Claude Desktop 或 Claude Code 的 mcpServers 配置(命令 + 参数),其工具便可供智能体使用。此外仓库还指向 MCP Registry(registry.modelcontextprotocol.io),可在其中搜索社区服务器——该协议本身如今在一个由多家大厂商参与的更广泛治理结构下继续发展,不再仅由 Anthropic 一家推动。
🔧 SETUP
- 在仓库中选择合适的服务器(例如 `server-memory`、`server-filesystem`、`server-git`)
- 无需安装即可启动 TypeScript 服务器:`npx -y @modelcontextprotocol/server-memory`
- 通过 `uvx mcp-server-git` 启动 Python 服务器(或者 `pip install mcp-server-git && python -m mcp_server_git`)
- 在 Claude Desktop/Code 中补充配置,例如 `{"mcpServers": {"memory": {"command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"]}}}`
- 通过 MCP Registry(registry.modelcontextprotocol.io)搜索更多社区服务器
✅ 什么时候用?
初次接触 MCP
第一次搭建 MCP 服务器时,可以在这里找到经过测试的官方参考实现作为模板。
构建自己的服务器
参考服务器(如 Filesystem、Git)可作为代码模板,用于为自己的数据源编写专属 MCP 服务器。
⛔ 什么时候不该用?
寻找某些热门服务器(GitHub、Postgres、Brave Search)
这些服务器已从主仓库移至归档仓库(servers-archived),或者现在由相应厂商直接维护。
更好的选择: 直接在对应厂商的仓库中查找(例如 github/github-mcp-server),或在 MCP Registry 中搜索。
来源
- GitHub: modelcontextprotocol/servers ↗ github.com
- MCP Docs — Einführung ↗ modelcontextprotocol.io
- MCP Registry ↗ registry.modelcontextprotocol.io
- servers-archived (ältere Referenz-Server) ↗ github.com