推荐 MCP 服务器及安装使用手册——2026 必装工具
截至 2026 年,MCP 服务器生态已超过 1200+ 个。本文精选了 9 个开发日常最高频使用的 MCP 服务器,每个都附带安装命令、配置说明和上手示例。
一、GitHub MCP —— 官方版
官方仓库:https://github.com/github/github-mcp-server
GitHub MCP 是 GitHub 官方维护的 MCP 服务器,提供了对 GitHub API 的完整访问能力。它可以创建 Issue、管理 PR、搜索代码、查看仓库信息等——是最值得安装的 MCP 服务器之一。
功能介绍
安装后 Claude Code 可以直接:
- 搜索代码仓库
- 创建和管理 Issue
- 创建、审查和合并 PR
- 列出文件、查看文件内容
- 搜索用户和仓库
- 读取 PR 评论和讨论
安装方式
方式一:远程服务器(推荐,最简单)
GitHub 官方提供了托管的远程 MCP 服务器,无需本地安装:
1 | claude mcp add github -s user \ |
方式二:本地 Docker
1 | claude mcp add github -s user \ |
获取 GITHUB_TOKEN
- 访问 https://github.com/settings/tokens
- 点击 Generate new token (classic)
- 勾选以下权限:
repo(私有仓库需要)read:orgread:userread:project
- 生成后复制 token 粘贴到上述命令中
试用示例
添加成功后,在 Claude Code 中尝试:
“显示这个仓库的所有 open issues”
“帮我创建一个 Issue,标题为 ‘优化登录页面性能’”
“搜索代码中所有 import requests 的位置”
“列出最新的 5 个 PR”
二、Playwright MCP —— 浏览器自动化
官方仓库:https://github.com/microsoft/playwright-mcp
由 Microsoft 官方维护的 Playwright MCP 服务器,让 Claude Code 能够启动和控制真实浏览器——导航页面、点击元素、填写表单、截图、提取数据、处理登录会话等。
功能介绍
- 启动 Chromium/Firefox/WebKit 浏览器
- 导航到任意 URL
- 点击按钮、链接、输入文本
- 截图和 PDF 导出
- 提取页面数据
- 处理 Cookie 和认证状态
- 跟踪网络请求
安装方式
1 | # 使用 npx 安装(推荐) |
如果需要指定浏览器路径或其他配置:
1 | claude mcp add playwright -s user \ |
首次运行会自动下载浏览器二进制文件。
试用示例
“打开 https://example.com 并截图”
“搜索 ‘Claude Code MCP’ 并将搜索结果保存到文件”
“帮我登录到 https://myapp.com/login(用户名:admin,密码:****)"
“检查这个页面的所有链接是否有效”
三、Filesystem MCP —— 文件系统
官方仓库:https://github.com/modelcontextprotocol/servers
Filesystem 是 Anthropic 官方提供的 MCP 参考服务器,让 Claude Code 获得受限的文件系统访问能力。
功能介绍
- 读取文件内容
- 写入和编辑文件
- 创建目录
- 搜索文件
- 获取文件信息
- 移动和复制文件
安装方式
1 | # 注意:最后一个参数是允许访问的目录路径 |
可以指定多个目录:
1 | claude mcp add filesystem -s user \ |
试用示例
“读取 src/main.py 的内容”
“在 docs/ 目录下创建一个 README.md”
“搜索所有包含 ‘TODO’ 的 Python 文件”
安全提示
Filesystem MCP 只能访问配置时指定的目录,超出范围的路径会拒绝访问。这是重要的安全设计。
四、Brave Search MCP —— 网页搜索
官方仓库:https://github.com/modelcontextprotocol/servers
由 Brave 提供的官方 MCP 服务器,让 Claude Code 能够搜索互联网。
功能介绍
- 互联网搜索
- 获取搜索结果的标题、URL、摘要
- 支持本地化搜索
安装方式
需要先获取 Brave Search API Key:
- 访问 https://brave.com/search/api/
- 注册免费账户,获取 API Key(免费套餐每月 2000 次查询)
1 | claude mcp add brave-search -s user \ |
试用示例
“搜索最新的 Python 3.13 新特性”
“查找关于 Rust 异步编程的最佳实践”
“搜索今天的热门技术新闻”
五、PostgreSQL MCP —— 数据库查询
官方仓库:https://github.com/modelcontextprotocol/servers
让 Claude Code 直接连接到 PostgreSQL 数据库,执行查询、查看表结构、分析数据。
功能介绍
- 执行只读 SQL 查询
- 列出所有表
- 查看表结构(schema)
- 描述数据库整体架构
安装方式
1 | claude mcp add postgres -s user \ |
DATABASE_URL 格式:
1 | postgresql://用户名:密码@主机:端口/数据库名 |
试用示例
“列出数据库中的所有表”
“显示 users 表的表结构”
“查询最近的 10 条订单记录”
“分析 orders 表的索引情况”
安全提示
PostgreSQL MCP 默认只允许执行 SELECT 查询,禁止写入操作。这是出于安全考虑的设计——你可以放心让 AI 查询生产数据库。
六、Memory MCP —— 持久化记忆
官方仓库:https://github.com/modelcontextprotocol/servers
Memory MCP 为 Claude 提供基于知识图谱的持久化记忆能力。它可以在对话之间保存实体关系和事实信息。
功能介绍
- 创建和读取实体
- 建立实体之间的关系
- 搜索记忆
- 持久化存储对话中的重要信息
安装方式
1 | claude mcp add memory -s user \ |
默认数据存储在本地 JSON 文件中。你也可以指定存储路径:
1 | claude mcp add memory -s user \ |
试用示例
“记住我的项目叫 ProjectX,使用 FastAPI 框架”
“我的 API Key 保存在 ~/.env 中”
“ProjectX 的数据库是 PostgreSQL 15”
七、Slack MCP —— 团队协作
官方仓库:https://github.com/modelcontextprotocol/servers
让 Claude Code 与 Slack 工作区交互——发送消息、查看频道历史、搜索对话。
功能介绍
- 发送消息到频道
- 读取频道历史
- 搜索消息
- 列出频道和成员
安装方式
需要创建 Slack App 并获取 Token:
- 访问 https://api.slack.com/apps
- 创建新 App → “From scratch”
- 添加 OAuth Scopes:
channels:history、channels:read、channels:write、chat:write - 安装 App 到工作区,获取 Bot Token
1 | claude mcp add slack -s user \ |
试用示例
“在 #general 频道发送一条 Hello”
“显示 #engineering 频道最近的 5 条消息”
“搜索关于 ‘deploy’ 的最近消息”
八、Sequential Thinking MCP —— 结构化推理
官方仓库:https://github.com/modelcontextprotocol/servers
Sequential Thinking MCP 提供了一个结构化的思维方式,帮助 Claude Code 在复杂问题上进行深度推理。它通过”思维链”的方式分解问题。
功能介绍
- 分步骤结构化推理
- 记录和回溯思考过程
- 支持分支探索
- 适用于复杂问题分析
安装方式
1 | claude mcp add sequential-thinking -s user \ |
试用示例
当处理复杂问题时,Claude Code 会自动启用 Sequential Thinking。你可以主动要求:
“请使用 Sequential Thinking 分析这个数据库迁移方案的风险”
九、Sentry MCP —— 错误监控
官方仓库:https://github.com/modelcontextprotocol/servers
让 Claude Code 直接访问 Sentry 错误监控平台的数据。
功能介绍
- 查看最近的错误事件
- 获取错误详情和堆栈跟踪
- 查询 Issue 列表和统计
- 获取性能数据
安装方式
需要 Sentry Auth Token:
- 访问 https://sentry.io/settings/account/api/auth-tokens/
- 创建 Token,勾选
event:read和issue:read权限
1 | claude mcp add sentry -s user \ |
试用示例
“显示最近 24 小时的错误事件”
“查看 Issue ID 12345 的详细堆栈信息”
“当前项目的错误率是多少?”
十、安装与使用速查表
一键安装汇总
1 | # 1. GitHub(远程推荐) |
验证安装
1 | # 列出所有已安装的 MCP 服务器 |
移除不需要的服务器
1 | claude mcp remove <服务器名称> |
十一、选型建议
| 使用场景 | 必装推荐 | 备注 |
|---|---|---|
| 日常开发 | GitHub + Filesystem | 核心组合 |
| Web 开发 | + Playwright + Brave Search | 浏览器测试和搜索 |
| 后端/数据 | + PostgreSQL | 数据库查询 |
| 团队协作 | + Slack | 沟通协作 |
| 错误排查 | + Sentry | 错误监控 |
| 复杂项目 | + Memory + Sequential Thinking | 记忆和深度推理 |
新手入门建议:先安装 GitHub 和 Filesystem 这两个最基础的,用熟了再逐步添加。不要一次加太多,以免增加 Claude Code 的上下文负担。
十二、常见问题
Q: MCP 服务器需要 Node.js 吗?
很多基于 npx 安装的 MCP 服务器需要 Node.js 18+。通过 Docker 运行的则不需要。
Q: 安装后 Claude Code 不调用工具怎么办?
确保用 claude mcp list 确认状态为 connected。如果是 disconnected,重启 Claude Code 或检查环境变量是否正确。
Q: 不同项目可以用不同的 MCP 配置吗?
可以。项目级配置(-s project)会创建 .mcp.json 文件,不同项目可以有各自独立的 MCP 配置。
Q: MCP 服务器会占用大量资源吗?
大部分 MCP 服务器按需启动,空闲时不占用资源。Playwright(浏览器自动化)会比较耗资源,建议按需使用。
Q: 在哪里可以找到更多 MCP 服务器?
- 官方参考:https://github.com/modelcontextprotocol/servers
- MCP 注册中心:https://mcp.so
- Awesome MCP:https://mcpservers.org
- Smithery:https://smithery.ai
总结
本文精选了 9 个在 2026 年最值得安装的 MCP 服务器,覆盖了日常开发的各个方面。从 GitHub 代码管理到 Playwright 浏览器自动化,从文件系统到数据库查询——每个工具都配有完整的安装命令和上手示例。
记住:先装最需要的,用熟了再扩展。GitHub + Filesystem 的组合已经能覆盖大部分日常开发场景。随着你对 Claude Code 的使用深入,再逐步探索更多 MCP 服务器带来的可能性。