什么是 MCP Server?
MCP server 给 AI 编码工具暴露一项受控能力。工具不需要你手动粘贴上下文,而是可以通过定义好的接口检查仓库、查询数据库、读取工单或驱动浏览器。
最佳类别
有价值的 MCP server 通常对应反复出现的开发上下文:代码、文件、数据库、设计、浏览器状态和计划工具。
- GitHub:Issue、Pull Request、代码搜索、发布说明
- Filesystem:在受限目录内读取和编辑项目文件
- Postgres:检查 schema、探索 SQL、调试查询
- Supabase:Supabase 项目、认证表、边缘函数工作流
- Figma:设计上下文、截图、token 和素材交接
- Browser:打开本地应用、点击流程、做视觉检查
- Playwright:端到端测试运行和浏览器截图
- Linear:Issue 分拣、项目状态、实现计划
- Notion:需求文档、决策记录、研究整理
- Search:查文档、包信息、故障排查参考资料
起步 mcp.json
第一版配置保持小而清晰,共享给团队前检查每条命令和 token 边界。
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "."]
}
}
}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 免费吗?
很多是开源的,但它们连接的服务或基础设施可能需要单独付费。
应该先安装哪个 MCP server?
Filesystem 和 GitHub 是大多数 AI 编码工作流最通用的起点。
一份配置能适用于所有工具吗?
服务器意图可以复用,但具体配置形状和文件位置会因工具而异。