推荐类别
编码工作中最有用的 MCP 类别通常映射到仓库、运行时、设计和计划上下文。
- 源码管理:GitHub
- 本地上下文:Filesystem
- 数据库:Postgres
- 后端:Supabase
- 设计:Figma
- 自动化:Browser
- 测试:Playwright
- 计划管理:Linear
- 知识库:Notion
- 研究:Search
选择标准
检查维护状态、权限模型、设置复杂度,以及它是否能减少重复粘贴上下文。
起步配置
用生成器创建小配置,测试后再扩展。
mcp.json CLAUDE.md .cursor/rules/project.mdc
MCP Server 目录
生成起步 mcp.json 前,可按类别、兼容工具和价格模式筛选。
GitHub
中等Issue、Pull Request、代码搜索、发布说明
- 类别
- 源码管理
- 兼容工具
- Claude Code, Cursor, AGENTS.md
- 价格
- 免费 + 付费服务
npx -y @modelcontextprotocol/server-github
用环境变量保存 GitHub token,并尽量缩小仓库权限范围。
Filesystem
简单在受限目录内读取和编辑项目文件
- 类别
- 本地上下文
- 兼容工具
- Claude Code, Cursor, Copilot
- 价格
- 免费
npx -y @modelcontextprotocol/server-filesystem .
把服务器指向包含项目上下文的最小目录。
Postgres
高级检查 schema、探索 SQL、调试查询
- 类别
- 数据库
- 兼容工具
- Claude Code, Cursor
- 价格
- 免费 + 付费服务
npx -y @modelcontextprotocol/server-postgres
代理工作流优先使用只读数据库账号。
Supabase
中等Supabase 项目、认证表、边缘函数工作流
- 类别
- 后端
- 兼容工具
- Claude Code, Cursor
- 价格
- 免费 + 付费服务
npx -y supabase-mcp-server
在文档里写清楚服务器可访问的项目和环境。
Figma
中等设计上下文、截图、token 和素材交接
- 类别
- 设计
- 兼容工具
- Claude Code, Cursor
- 价格
- 免费 + 付费服务
Use the official Figma MCP setup for your tool
在提示词里提供 node 或 file ID,确保工具读取正确画板。
Browser
中等打开本地应用、点击流程、做视觉检查
- 类别
- 自动化
- 兼容工具
- Claude Code, Cursor
- 价格
- 免费
npx -y @modelcontextprotocol/server-browser
用浏览器自动化做验证,不要把它当成测试的替代品。
Playwright
中等端到端测试运行和浏览器截图
- 类别
- 测试
- 兼容工具
- Claude Code, Cursor, AGENTS.md
- 价格
- 免费
npx -y @playwright/mcp
在 CLAUDE.md 或 Cursor Rules 中明确写出测试命令。
Linear
中等Issue 分拣、项目状态、实现计划
- 类别
- 计划管理
- 兼容工具
- Claude Code, Cursor
- 价格
- 付费服务
Use the Linear MCP server or connector setup
把访问范围限制到当前仓库真正相关的 workspace 和团队。
Notion
中等需求文档、决策记录、研究整理
- 类别
- 知识库
- 兼容工具
- Claude Code, Cursor, Copilot
- 价格
- 免费 + 付费服务
Use the Notion MCP server or connector setup
优先暴露整理过的文档页面,而不是整个工作区。
Search
简单查文档、包信息、故障排查参考资料
- 类别
- 研究
- 兼容工具
- Claude Code, Cursor
- 价格
- 免费 + 付费服务
Use your tool's supported search MCP or connector
当搜索结果影响实现决策时,要求附上来源链接。
常见问题
什么样的 MCP server 值得添加?
它应该提供 AI 工具反复需要的上下文或动作。
应该安装所有有用服务器吗?
不应该。逐步添加并审查权限。
选择的服务器记录在哪里?
记录在仓库指令中,并链接到设置步骤。