2026 年最值得安装的 18 个 MCP 服务器(Claude Code 实测推荐)
精选 18 个最实用的 Claude Code MCP 服务器,涵盖数据库、浏览器自动化、代码管理、文档查询等类别,附安装命令、核心功能和使用场景。
Claude CodeMCPAI ToolsDeveloper Tools
955  字
2026-03-03 06:00 +0000
MCP 生态正在爆发式增长。自从 Anthropic 在 2024 年底开源了 Model Context Protocol 以来,社区已经构建了超过 10,000 个公开的 MCP 服务器,官方 TypeScript 和 Python SDK 的下载量已突破 9,700 万次。每个主流 AI 工具厂商——Anthropic、OpenAI、Google、Microsoft——都已将 MCP 作为连接 AI 代理与外部工具的标准协议。
但面对成千上万的服务器,找到真正有用的才是难点。
这篇指南帮你过滤噪音。以下是 2026 年对 Claude Code 用户最有价值的 18 个 MCP 服务器,按类别整理,附带可以直接复制粘贴的安装命令。
快速入门:如何在 Claude Code 中安装 MCP 服务器
先了解 Claude Code 中 MCP 服务器的安装方式。
基本命令
claude mcp add <name> <command> [args...]
添加环境变量
claude mcp add <name> -e KEY=value <command> [args...]
作用域选项
# 仅在当前项目中可用(默认)
claude mcp add <name> npx @package/server
# 在所有项目中可用
claude mcp add --scope user <name> npx @package/server
管理服务器
# 列出所有已配置的服务器
claude mcp list
# 移除服务器
claude mcp remove <name>
# 在 Claude Code 中检查服务器状态
/mcp
经验法则:通用工具(GitHub、Context7、浏览器)使用 --scope user,项目专属连接(数据库、内部 API)使用 project scope。
更详细的 MCP 设置教程请参阅我们的 Claude Code MCP 配置指南。
数据库服务器
1. PostgreSQL
功能:将 Claude Code 直接连接到 PostgreSQL 数据库。Claude 可以查看表结构、编写 SQL 查询并返回结果——无需切换到数据库客户端。
安装:
claude mcp add postgres \
npx @anthropic/mcp-postgres \
"postgresql://user:pass@localhost:5432/mydb"
核心特性:
- 默认只读查询(可安全用于生产数据库)
- 自动表结构内省——Claude 能理解你的表和字段
- 支持参数化查询
- 连接字符串作为参数传入,不会以明文存储在配置中
适用场景:调试数据问题、生成报表、探索不熟悉的数据库、验证迁移。搭配只读数据库用户使用更安全。
2. SQLite
功能:提供 SQLite 数据库管理——查询、表结构查看和数据操作。
安装:
claude mcp add sqlite \
npx @anthropic/mcp-sqlite \
/path/to/database.db
核心特性:
- 对 SQLite 数据库的完整读写访问
- 表结构探索和管理
- 支持任意本地
.db文件 - 轻量级——无需数据库服务器
适用场景:处理移动应用数据库、本地开发数据库、嵌入式系统数据,或任何使用 SQLite 作为存储层的项目。
3. MySQL
功能:将 Claude Code 连接到 MySQL 和 MariaDB 数据库,具备与 PostgreSQL 服务器相同的查询和表结构查看能力。
安装:
claude mcp add mysql \
npx @anthropic/mcp-mysql \
"mysql://user:pass@localhost:3306/mydb"
核心特性:
- 支持 MySQL 特定类型的表结构内省
- 支持存储过程和视图
- 可启用只读模式保障生产安全
适用场景:任何使用 MySQL 或 MariaDB 的项目。对于以 MySQL 为主要数据存储的遗留应用维护尤为必要。
浏览器自动化
4. Playwright(微软官方)
功能:通过微软的 Playwright 引擎赋予 Claude Code 完整的浏览器自动化能力。Claude 可以导航页面、点击元素、填写表单、截图以及运行端到端测试流程。
安装:
claude mcp add playwright \
npx @anthropic/mcp-playwright
核心特性:
- 跨浏览器支持:Chromium、Firefox、WebKit
- 使用无障碍树快照进行元素交互(比 CSS 选择器更可靠)
- 截图功能用于视觉验证
- 网络请求拦截和监控
- 完全在本地运行——数据不会离开你的环境
适用场景:编写和调试端到端测试、抓取网页数据、自动化重复性浏览器操作、修改代码后验证 UI 变化。这是进行严肃浏览器自动化的首选方案。
更多浏览器自动化选项请参阅我们的浏览器自动化指南。
5. Fetch
功能:Playwright 的轻量替代方案,用于基本的网页内容获取。抓取 URL 并将 HTML 转换为 Claude 可处理的 Markdown。
安装:
claude mcp add fetch \
npx @anthropic/mcp-fetch
核心特性:
- HTML 转 Markdown 实现干净的文本提取
- 处理重定向和认证头
- 轻量级——不需要浏览器引擎
- 支持自定义请求头用于认证端点
适用场景:需要读取网页内容但不需要完整浏览器交互时。API 文档查阅、检查部署状态页面,或获取对话中分享的 URL 内容。
代码与版本控制
6. GitHub(GitHub 官方)
功能:完整的 GitHub 集成——Issues、Pull Requests、仓库搜索、分支管理、CI/CD 工作流和代码审查。这是 GitHub 自己的官方 MCP 服务器,不是第三方封装。
安装:
claude mcp add github \
-e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_your_token \
npx @anthropic/mcp-github
核心特性:
- 创建、查看和更新 Issues 和 Pull Requests
- 跨仓库和代码搜索
- 触发和监控 GitHub Actions 工作流
- 分支和标签管理
- 带评论的 Pull Request 审查和合并
适用场景:任何托管在 GitHub 上的项目。省去切换到浏览器查看 Issue、审查 PR 和监控 CI 的时间。建议使用 --scope user,因为你可能在所有地方都需要它。
7. Git
功能:提供比 Claude Code 内置 Shell 访问更强大的 Git 操作——对仓库历史、diff、blame 和分支操作的结构化访问,并带有完善的错误处理。
安装:
claude mcp add git \
npx @anthropic/mcp-git \
/path/to/repository
核心特性:
- 结构化的日志和 diff 输出(比原始 git 输出更易于 Claude 解析)
- Blame 分析用于追踪代码作者
- 分支对比和 merge-base 检测
- 按消息、作者或日期范围搜索提交历史
适用场景:需要 Claude 进行深度仓库考古时——理解代码演变、找出 Bug 引入时间点,或分析大型代码库中的贡献模式。
文档与知识
8. Context7
功能:在查询时获取最新的库文档。当 Claude 需要使用不确定的 API 时,Context7 会拉取最新官方文档,而不是依赖可能已过时数月甚至数年的训练数据。
安装:
claude mcp add context7 \
--scope user \
npx @upstash/context7-mcp
核心特性:
- 版本特定的文档检索
- 覆盖数千个流行库和框架
- 两个工具:
resolve-library-id(查找正确的库)和query-docs(获取文档) - 消除 API 幻觉——Claude 基于真实文档工作
适用场景:始终安装。这应该是你默认的 --scope user 服务器之一。它防止 Claude 编造不存在的 API 调用,尤其适用于 Next.js、React 或 LangChain 等 API 频繁变更的快速迭代库。
小贴士:向 Claude 询问某个库时,在提示词中加上 “use context7”。Claude 会在写代码前自动查阅最新文档。
9. Memory(知识图谱)
功能:通过本地知识图谱为 Claude 提供跨会话的持久记忆。Claude 可以存储和检索实体、关系和观察——记住关于你的项目、偏好和决策的上下文。
安装:
claude mcp add memory \
npx @anthropic/mcp-memory
核心特性:
- 以 JSON 存储的本地知识图谱
- 带类型关系的实体(人物、项目、概念)
- 附加到实体的观察记录
- 跨 Claude Code 会话持久化
- 完全本地——不会向外部服务发送数据
适用场景:长期运行的项目中,希望 Claude 记住架构决策、团队成员角色、编码规范或领域特定术语,而无需每次会话重新解释。
AI 推理
10. Sequential Thinking
功能:为 Claude 引入结构化的多步推理过程。Claude 不再直接跳到解决方案,而是将问题分解为顺序思考步骤,并支持分支、修正和验证。
安装:
claude mcp add sequential-thinking \
npx @modelcontextprotocol/server-sequential-thinking
核心特性:
- 逐步思维分解
- 可修正之前的推理步骤
- 支持分支探索替代方案
- 可配置深度——设置最小和最大思考步骤数
- 可禁用思维日志以获得更简洁的输出(设置
DISABLE_THOUGHT_LOGGING=true)
适用场景:复杂的架构决策、多系统问题调试、大型重构规划,或任何第一直觉可能出错的问题。这个服务器让 Claude 的推理过程可见且可审计。
生产力与协作
11. Notion
功能:将 Claude Code 连接到你的 Notion 工作区。Claude 可以搜索页面、阅读内容、创建新页面、更新现有页面和管理数据库。
安装:
claude mcp add notion \
-e NOTION_API_KEY=ntn_your_key \
npx @anthropic/mcp-notion
核心特性:
- 在整个 Notion 工作区中搜索
- 读写页面内容(包括富文本块)
- 在指定数据库中创建页面
- 带筛选和排序的数据库查询
- 页面评论用于团队协作
适用场景:使用 Notion 进行文档管理、项目管理或知识库的团队。Claude 可以从 Notion 获取需求、部署后更新状态页面,或根据代码分析创建文档页面。
12. Slack
功能:让 Claude Code 与你的 Slack 工作区交互——阅读消息、发送更新、搜索对话和管理频道。
安装:
claude mcp add slack \
-e SLACK_BOT_TOKEN=xoxb-your-token \
-e SLACK_TEAM_ID=T01234567 \
npx @anthropic/mcp-slack
核心特性:
- 在频道和私信中读取和发送消息
- 搜索整个工作区的消息历史
- 发送带附件的格式化消息
- 频道管理(列表、加入、创建)
- 支持主题讨论
适用场景:Claude 完成长任务后自动发送通知、从团队讨论中获取上下文,或发布部署摘要。搭配 Claude Code Hooks 可实现完全自动化的工作流。
13. Linear
功能:集成 Linear 用于 Issue 跟踪和项目管理。Claude 可以创建 Issue、更新状态、搜索现有工单和管理项目工作流。
安装:
claude mcp add linear \
-e LINEAR_API_KEY=lin_api_your_key \
npx @anthropic/mcp-linear
核心特性:
- 创建和更新带标签、优先级和指派人的 Issue
- 按文本、状态或指派人搜索 Issue
- 项目和迭代周期管理
- 团队和成员查询
- 工作流状态转换
适用场景:使用 Linear 进行项目管理的工程团队。Claude 可以根据代码分析自动创建 Bug 工单、完成工作后更新 Issue 状态,或在开始新功能前搜索相关工单。
文件系统与基础设施
14. Filesystem
功能:官方 MCP 文件操作服务器。虽然 Claude Code 有内置文件访问能力,但此服务器增加了精细的权限控制、目录树可视化和高级搜索功能。
安装:
claude mcp add filesystem \
npx @anthropic/mcp-filesystem \
/path/to/allowed/directory
核心特性:
- 在允许的目录中读取、写入和编辑文件
- 目录树可视化
- 按名称或内容模式搜索文件
- 精细的权限边界——仅限你指定的目录
- 符号链接感知操作
适用场景:需要严格的文件系统沙箱化,或跨多个项目目录工作时。目录参数充当安全边界——Claude 无法访问指定路径之外的文件。
15. Docker
功能:直接在 Claude Code 中管理 Docker 容器、镜像、卷和网络。Claude 可以构建镜像、启动容器、查看日志和管理 Docker Compose 技术栈。
安装:
claude mcp add docker \
npx @anthropic/mcp-docker
核心特性:
- 容器生命周期管理(创建、启动、停止、删除)
- 镜像构建和管理
- 日志查看和容器 exec
- Docker Compose 技术栈操作
- 卷和网络管理
适用场景:微服务开发、容器问题调试、本地开发环境管理或 Docker 工作流自动化。在调试应用问题时需要同时查看运行中的容器时特别有用。
云服务与基础设施
16. AWS Documentation
功能:为 Claude Code 提供 AWS 官方文档访问。Claude 可以搜索和阅读 AWS 服务文档,获取准确的配置详情、API 参考和最佳实践。
安装:
claude mcp add aws-docs \
npx @awslabs/aws-documentation-mcp-server
核心特性:
- 搜索所有 AWS 服务文档
- 阅读特定文档页面
- 服务特定的推荐建议
- 始终最新——从 AWS 实时文档中获取
适用场景:任何使用 AWS 服务的项目。消除关于 IAM 策略、CloudFormation 模板、Lambda 配置等 AWS 特定细节的猜测——这些地方语法必须完全正确。
17. Cloudflare
功能:管理 Cloudflare Workers、KV 存储、R2 存储桶和 DNS 记录。Claude 可以部署边缘函数、配置缓存规则和管理你的 Cloudflare 基础设施。
安装:
claude mcp add cloudflare \
-e CLOUDFLARE_API_TOKEN=your_token \
npx @anthropic/mcp-cloudflare
核心特性:
- Workers 部署和管理
- KV 命名空间操作(读、写、列表、删除)
- R2 对象存储管理
- DNS 记录配置
- 区域和域名管理
适用场景:部署在 Cloudflare 边缘平台上的项目。Claude 可以部署 Workers、更新 KV 存储、管理 R2 存储桶和配置 DNS——全程无需离开终端。
监控与可观测性
18. Sentry
功能:将 Claude Code 连接到你的 Sentry 错误追踪系统。Claude 可以搜索错误、查看堆栈跟踪、分析错误趋势,并带着完整上下文帮助调试生产问题。
安装:
claude mcp add sentry \
-e SENTRY_AUTH_TOKEN=your_token \
-e SENTRY_ORG=your-org \
npx @anthropic/mcp-sentry
核心特性:
- 搜索和筛选错误事件
- 查看带源码上下文的详细堆栈跟踪
- 分析错误频率和趋势
- 将错误关联到特定版本和提交
- Issue 指派和状态管理
适用场景:调试生产错误。无需切换到 Sentry 仪表板,Claude 可以获取错误详情,结合代码库分析堆栈跟踪,并在完整了解错误和代码上下文的情况下给出修复建议。
我的推荐配置
以下是我在所有项目中日常使用的 MCP 配置。这五个服务器覆盖了 90% 的典型开发需求:
# 通用工具(user scope——全局可用)
claude mcp add --scope user github \
-e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_xxx \
npx @anthropic/mcp-github
claude mcp add --scope user context7 \
npx @upstash/context7-mcp
claude mcp add --scope user playwright \
npx @anthropic/mcp-playwright
claude mcp add --scope user sequential-thinking \
npx @modelcontextprotocol/server-sequential-thinking
claude mcp add --scope user fetch \
npx @anthropic/mcp-fetch
然后根据项目需要添加:
# 项目专属数据库
claude mcp add postgres \
npx @anthropic/mcp-postgres \
"postgresql://dev:password@localhost:5432/myapp"
# 项目专属集成
claude mcp add slack \
-e SLACK_BOT_TOKEN=xoxb-xxx \
-e SLACK_TEAM_ID=T01234567 \
npx @anthropic/mcp-slack
验证所有连接:
claude mcp list
在 Claude Code 中运行 /mcp 确认所有服务器正在运行且工具可用。
如何选择合适的 MCP 服务器
不是每个项目都需要全部 18 个服务器。以下是决策框架:
| 如果你… | 安装这些 |
|---|---|
| 使用任何 GitHub 仓库 | GitHub |
| 使用任何数据库 | PostgreSQL、MySQL 或 SQLite |
| 需要准确的库文档 | Context7 |
| 编写或调试端到端测试 | Playwright |
| 使用 Slack 进行团队沟通 | Slack |
| 在 Linear 中管理 Issue | Linear |
| 使用 AWS 基础设施 | AWS Documentation |
| 在 Sentry 中调试生产错误 | Sentry |
| 需要 Claude 记住上下文 | Memory |
| 处理复杂的架构决策 | Sequential Thinking |
从小处开始。 先安装两三个符合日常工作流的服务器,了解它们的工作方式,然后在发现不足时再添加更多。运行太多很少使用的服务器只会增加启动开销。
在哪里找到更多 MCP 服务器
本指南中的 18 个服务器是我个人使用并认为有价值的。但生态系统庞大且增长迅速:
- 官方 MCP 服务器 —— Anthropic 维护的参考实现
- awesome-mcp-servers —— 社区整理的列表,收录 1,800+ 服务器
- MCP Registry —— 可搜索的服务器目录
- Smithery —— MCP 服务器市场,支持一键安装
- PulseMCP —— 带评价和评分的服务器发现平台
每天都有新服务器发布。2026 年增长最快的类别是 AI 代理编排、企业 SaaS 集成(Salesforce、HubSpot、Zendesk)和基础设施即代码工具。
相关阅读
- Claude Code MCP 配置指南 —— MCP 服务器安装、配置和构建的完整教程
- 用 TypeScript 构建 MCP 服务器 —— 从零创建你自己的 MCP 服务器
- MCP 协议详解 —— MCP 底层工作原理的技术深入分析
- MCP 安全指南 —— 安全运行 MCP 服务器的最佳实践
- Claude Code 完全指南 —— 关于 Claude Code 你需要知道的一切
Comments
Join the discussion — requires a GitHub account