热门 MCP 服务器汇总:Claude Code 用户实测的精选清单
MCP 协议生态在 2025 年彻底起飞——光是 awesome-mcp-servers 仓库就收录了 600+ 个 server。但真正每天会用到的就那么十几个。这篇是我(OpenClaw 作者)和拼车车队 6000+ 用户每天高频调用的服务器清单,按场景分类,每个都给出安装命令、典型用途、配置坑点。
拼车前置:MCP 工具调用每次都消耗 token(输入是工具描述、输出是结果回灌)。装得越多,每次会话的 baseline token 越高。建议先接通 Max 20× 配额:
curl -fsSL https://cp.bizq.net/setup.sh | bash -s -- claude-max-20x
我自己的 ~/.claude.json 长什么样
直接贴出来,省得你猜:
{
"mcpServers": {
"browser-tools": {
"type": "stdio",
"command": "npx",
"args": ["@agentdeskai/browser-tools-mcp@latest"]
},
"iterm-mcp": {
"type": "stdio",
"command": "npx",
"args": ["-y", "iterm-mcp"]
},
"playwright": {
"type": "stdio",
"command": "npx",
"args": ["@playwright/mcp@latest"]
},
"super-shell": {
"type": "stdio",
"command": "npx",
"args": ["-y", "super-shell-mcp"]
},
"sequential-thinking": {
"type": "stdio",
"command": "uvx",
"args": [
"--from", "git+https://github.com/arben-adm/mcp-sequential-thinking",
"--with", "portalocker",
"mcp-sequential-thinking"
]
},
"context7": {
"type": "http",
"url": "https://mcp.context7.com/mcp"
},
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
},
"chrome-devtools": {
"command": "npx",
"args": ["chrome-devtools-mcp@latest"]
},
"sqlite": {
"command": "uvx",
"args": ["mcp-server-sqlite", "--db-path", "/Users/me/data/scratch.db"]
}
}
}下面挨个讲。
1. Filesystem — 文件系统访问
推荐指数: ⭐⭐⭐⭐⭐ — 装这一个就回不去
让 Claude 直接读写本地文件。重构、批量改名、分析代码库全靠它。
# 限定 Documents + Desktop
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents ~/Desktop
# 限定到具体项目目录
claude mcp add fs-myproj -s user -- npx -y @modelcontextprotocol/server-filesystem ~/code/myproject典型用法
- 「把 src/ 下所有 .ts 文件的 strict 模式打开」
- 「读 package.json 然后告诉我哪些依赖能升级」
- 「在 docs/ 下生成 API 索引」
安全提示:路径授权要最小化。给 ~ 等于把整个家目录交给模型,请别这么干。
上游仓库:github.com/modelcontextprotocol/servers/tree/main/src/filesystem
2. GitHub — 仓库 / Issue / PR 管理
推荐指数: ⭐⭐⭐⭐⭐
# 安装
claude mcp add github -s user -e GITHUB_TOKEN=ghp_xxx -- npx -y @modelcontextprotocol/server-githubToken 准备
到 github.com/settings/tokens 创建 PAT,权限选 repo、read:org、read:user。然后:
export GITHUB_TOKEN="ghp_xxxxxxxxxxxxxxxxxxxx"典型用法
- 「列出我所有 open PR,按更新时间排序」
- 「在 openclaw/openclaw 提一个 issue,标题 X,body Y」
- 「review #123 的 diff 然后给出评审意见」
上游:github.com/modelcontextprotocol/servers/tree/main/src/github
3. PostgreSQL — 数据库直查
推荐指数: ⭐⭐⭐⭐⭐(数据相关工作必装)
claude mcp add postgres -s user \
-- npx -y @modelcontextprotocol/server-postgres \
postgresql://user:pass@localhost:5432/mydb典型用法
- 「跑一条 query 看下昨天的注册转化」
- 「这个 schema 应该建什么索引」
- 「这条慢查询为什么慢」
安全建议
- 配置专门的只读账号给 MCP 用
- 永远不要把生产连接串配到 MCP 里
- 启用 audit log,定期看模型查了什么
上游:github.com/modelcontextprotocol/servers/tree/main/src/postgres
4. SQLite — 本地小数据库
推荐指数: ⭐⭐⭐⭐
claude mcp add sqlite -s user -- uvx mcp-server-sqlite --db-path ~/data/scratch.db写小工具、做爬虫数据落地、临时分析特别顺。我自己一直挂一个 scratch.db 给 Claude 当 scratchpad。
上游:github.com/modelcontextprotocol/servers/tree/main/src/sqlite
5. Playwright — 浏览器自动化
推荐指数: ⭐⭐⭐⭐⭐(前端 / 测试场景)
claude mcp add playwright -s user -- npx -y @playwright/mcp@latest跟 Puppeteer 比更现代、跨浏览器支持更好(Chromium / Firefox / WebKit)。
典型用法
- 「打开 example.com 截图」
- 「跑一遍登录流程,记录每步耗时」
- 「抓这个 SPA 渲染后的 HTML」
上游:github.com/microsoft/playwright-mcp
6. Chrome DevTools MCP — 真浏览器调试
推荐指数: ⭐⭐⭐⭐
claude mcp add chrome-devtools -s user -- npx chrome-devtools-mcp@latest接到正在跑的 Chrome 实例上,让 Claude 看 console、改 DOM、单步调试。前端 bug 排查神器。
上游:github.com/benjaminr/chrome-devtools-mcp
7. Fetch — 通用 HTTP 抓取
推荐指数: ⭐⭐⭐⭐⭐(基础设施级)
claude mcp add fetch -s user -- uvx mcp-server-fetch让 Claude 直接 GET / POST 任意 URL,拿来调 REST API、读公开网页都可以。是最常被组合调用的 server——加上 search 之后就能做完整的「上网研究」。
上游:github.com/modelcontextprotocol/servers/tree/main/src/fetch
8. Brave Search — 搜索引擎
推荐指数: ⭐⭐⭐⭐
claude mcp add brave-search -s user -e BRAVE_API_KEY=xxx \
-- npx -y @modelcontextprotocol/server-brave-searchAPI key 申请:brave.com/search/api(免费档每月 2000 次够个人用)。
典型用法:让 Claude 真正去查最新信息、找文档、搜报错。
上游:github.com/modelcontextprotocol/servers/tree/main/src/brave-search
9. Context7 — 权威库文档
推荐指数: ⭐⭐⭐⭐⭐(写代码必装)
HTTP 模式直接挂上:
{
"mcpServers": {
"context7": {
"type": "http",
"url": "https://mcp.context7.com/mcp"
}
}
}这个是杀手锏——Claude 写代码时让它先查 context7,能拿到当前版本的官方文档而不是它训练数据里 6 个月前的。Next.js、React、Vercel SDK、Anthropic SDK……所有主流库都有。
上游:context7.com
10. Memory — 跨会话记忆
推荐指数: ⭐⭐⭐⭐
claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory把「我用 pnpm 不是 npm」「我喜欢 4 空格不是 2」这种偏好持久化,下次会话还能记得。本质是个本地 KV store + 自动注入 context。
上游:github.com/modelcontextprotocol/servers/tree/main/src/memory
11. Sequential Thinking — 强制分步推理
推荐指数: ⭐⭐⭐⭐
claude mcp add thinking -s user -- npx -y @modelcontextprotocol/server-sequential-thinking让 Claude 解复杂问题时显式列出思考链,每一步都暴露出来——你能在中途纠偏,而不是等它一口气写完发现走偏了。
典型用法:算法题、复杂重构、架构决策。
上游:github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking
12. Slack — 团队消息
推荐指数: ⭐⭐⭐⭐
claude mcp add slack -s user -e SLACK_BOT_TOKEN=xoxb-xxx -e SLACK_TEAM_ID=Txxxxxx \
-- npx -y @modelcontextprotocol/server-slack让 Claude 看频道历史、发通知、生成日报。我们车队的运维报警就是 Claude + Slack MCP 自己写的。
上游:github.com/modelcontextprotocol/servers/tree/main/src/slack
13. Git — 本地仓库操作
推荐指数: ⭐⭐⭐⭐⭐
claude mcp add git -s user -- npx -y @modelcontextprotocol/server-git ~/projectsFilesystem 是字节级别访问,Git MCP 是操作级别:commit、branch、log、diff、blame 都直接出结果,比让 Claude 拼 shell 命令稳得多。
上游:github.com/modelcontextprotocol/servers/tree/main/src/git
14. iTerm MCP(macOS)— 真终端控制
推荐指数: ⭐⭐⭐(macOS 用户)
claude mcp add iterm -s user -- npx -y iterm-mcp让 Claude 在你的 iTerm 里跑命令、看输出、保留 session。比让它每次都开新 shell 子进程更顺。
上游:github.com/ferrislucas/iterm-mcp
按场景的推荐组合
全栈开发者
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/code
claude mcp add git -s user -- npx -y @modelcontextprotocol/server-git ~/code
claude mcp add github -s user -e GITHUB_TOKEN=$GITHUB_TOKEN -- npx -y @modelcontextprotocol/server-github
claude mcp add postgres -s user -- npx -y @modelcontextprotocol/server-postgres "$DATABASE_URL"
claude mcp add fetch -s user -- uvx mcp-server-fetch
# context7 走 HTTP,编辑 ~/.claude.json 加进去数据分析师
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/data
claude mcp add sqlite -s user -- uvx mcp-server-sqlite --db-path ~/data/main.db
claude mcp add postgres -s user -- npx -y @modelcontextprotocol/server-postgres "$ANALYTICS_DB"
claude mcp add playwright -s user -- npx -y @playwright/mcp@latest写作 / 内容创作者
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents
claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory
claude mcp add brave-search -s user -e BRAVE_API_KEY=$BRAVE_KEY -- npx -y @modelcontextprotocol/server-brave-search
claude mcp add fetch -s user -- uvx mcp-server-fetch性能 / 占用对比
| MCP | 启动速度 | 内存 | 稳定性 | 推荐度 |
|---|---|---|---|---|
| Filesystem | 快 | 低 | 高 | 必装 |
| Git | 快 | 低 | 高 | 必装 |
| Fetch | 快 | 低 | 高 | 必装 |
| Memory | 快 | 低 | 高 | 推荐 |
| Context7 | 中(HTTP) | — | 高 | 推荐 |
| GitHub | 中 | 中 | 高 | 推荐 |
| PostgreSQL | 中 | 中 | 高 | 推荐 |
| Brave Search | 中 | 低 | 中 | 按需 |
| Playwright | 慢 | 高 | 中 | 按需 |
| Puppeteer | 慢 | 高 | 中 | 按需 |
| Slack | 中 | 中 | 中 | 按需 |
安装与维护小工具
一次性批量安装
把常用 MCP 写成脚本,新机器一跑全装好:
#!/bin/bash
# install-mcps.sh
set -e
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents ~/code
claude mcp add git -s user -- npx -y @modelcontextprotocol/server-git ~/code
claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory
claude mcp add fetch -s user -- uvx mcp-server-fetch
claude mcp add sqlite -s user -- uvx mcp-server-sqlite --db-path ~/data/scratch.db
if [ -n "$GITHUB_TOKEN" ]; then
claude mcp add github -s user -e GITHUB_TOKEN="$GITHUB_TOKEN" -- npx -y @modelcontextprotocol/server-github
fi
echo "完成。当前已注册的 MCP:"
claude mcp list卸载与升级
# 列出
claude mcp list
# 删除
claude mcp remove <name>
# 升级(删除后重装最新版)
claude mcp remove filesystem
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem@latest ~/Documents环境变量集中管理
把所有 MCP 用到的 env 集中在 ~/.env.mcp:
export GITHUB_TOKEN="ghp_xxx"
export BRAVE_API_KEY="xxx"
export SLACK_BOT_TOKEN="xoxb-xxx"
export DATABASE_URL="postgresql://..."启动 Claude Code 前 source ~/.env.mcp 一下,所有 server 都能拿到。
安全清单
- 只装来自
modelcontextprotocol/servers官方仓库或你审过代码的第三方 - Token 通过 env 注入,不要写死在
~/.claude.json ~/.claude.json加进.gitignore,永远不要入库- 数据库连 read-only 账号
- 文件系统授权最小化(精确目录,不要给
~) - 定期
claude mcp list看看是不是装了你已经忘了的东西
立即开始
# 拼车 + 一键装文件系统
curl -fsSL https://cp.bizq.net/setup.sh | bash -s -- claude-max-20x
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents剩下的看你需要哪些。装多了会拖慢启动,3-5 个就够日常用。
相关文章
- Claude Code MCP 服务器入门 — 配置原理、作用域、调试方法
- Claude Code 提示词指南 — 让模型把这些 MCP 用好的 prompt 模板
- OpenClaw Claude Code 拼车配置指南 — MCP 调用更费 token,拼车保证额度