推荐 MCP 服务器及安装使用手册——2026 必装工具

推荐 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
2
3
4
claude mcp add github -s user \
--transport http \
-e GITHUB_TOKEN=ghp_your_token_here \
-- https://api.githubcopilot.com/mcp

方式二:本地 Docker

1
2
3
4
5
claude mcp add github -s user \
-e GITHUB_TOKEN=ghp_your_token_here \
-- docker run -i --rm \
-e GITHUB_TOKEN \
ghcr.io/github/github-mcp-server

获取 GITHUB_TOKEN

  1. 访问 https://github.com/settings/tokens
  2. 点击 Generate new token (classic)
  3. 勾选以下权限:
    • repo(私有仓库需要)
    • read:org
    • read:user
    • read:project
  4. 生成后复制 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
2
# 使用 npx 安装(推荐)
claude mcp add playwright -s user -- npx @playwright/mcp@latest

如果需要指定浏览器路径或其他配置:

1
2
3
claude mcp add playwright -s user \
-e PLAYWRIGHT_BROWSERS_PATH=/path/to/browsers \
-- npx @playwright/mcp@latest

首次运行会自动下载浏览器二进制文件。

试用示例

“打开 https://example.com 并截图”
“搜索 ‘Claude Code MCP’ 并将搜索结果保存到文件”
“帮我登录到 https://myapp.com/login(用户名:admin,密码:****)"
“检查这个页面的所有链接是否有效”


三、Filesystem MCP —— 文件系统

官方仓库https://github.com/modelcontextprotocol/servers

Filesystem 是 Anthropic 官方提供的 MCP 参考服务器,让 Claude Code 获得受限的文件系统访问能力。

功能介绍

  • 读取文件内容
  • 写入和编辑文件
  • 创建目录
  • 搜索文件
  • 获取文件信息
  • 移动和复制文件

安装方式

1
2
# 注意:最后一个参数是允许访问的目录路径
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem /home/user/projects

可以指定多个目录:

1
2
3
4
claude mcp add filesystem -s user \
-- npx -y @modelcontextprotocol/server-filesystem \
/home/user/projects \
/home/user/documents

试用示例

“读取 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:

  1. 访问 https://brave.com/search/api/
  2. 注册免费账户,获取 API Key(免费套餐每月 2000 次查询)
1
2
3
claude mcp add brave-search -s user \
-e BRAVE_API_KEY=your_api_key_here \
-- npx -y @modelcontextprotocol/server-brave-search

试用示例

“搜索最新的 Python 3.13 新特性”
“查找关于 Rust 异步编程的最佳实践”
“搜索今天的热门技术新闻”


五、PostgreSQL MCP —— 数据库查询

官方仓库https://github.com/modelcontextprotocol/servers

让 Claude Code 直接连接到 PostgreSQL 数据库,执行查询、查看表结构、分析数据。

功能介绍

  • 执行只读 SQL 查询
  • 列出所有表
  • 查看表结构(schema)
  • 描述数据库整体架构

安装方式

1
2
3
claude mcp add postgres -s user \
-e DATABASE_URL=postgresql://user:password@localhost:5432/mydb \
-- npx -y @modelcontextprotocol/server-postgres

DATABASE_URL 格式:

1
postgresql://用户名:密码@主机:端口/数据库名

试用示例

“列出数据库中的所有表”
“显示 users 表的表结构”
“查询最近的 10 条订单记录”
“分析 orders 表的索引情况”

安全提示

PostgreSQL MCP 默认只允许执行 SELECT 查询,禁止写入操作。这是出于安全考虑的设计——你可以放心让 AI 查询生产数据库。


六、Memory MCP —— 持久化记忆

官方仓库https://github.com/modelcontextprotocol/servers

Memory MCP 为 Claude 提供基于知识图谱的持久化记忆能力。它可以在对话之间保存实体关系和事实信息。

功能介绍

  • 创建和读取实体
  • 建立实体之间的关系
  • 搜索记忆
  • 持久化存储对话中的重要信息

安装方式

1
2
claude mcp add memory -s user \
-- npx -y @modelcontextprotocol/server-memory

默认数据存储在本地 JSON 文件中。你也可以指定存储路径:

1
2
3
claude mcp add memory -s user \
-e MEMORY_FILE_PATH=/home/user/.claude-memory.json \
-- npx -y @modelcontextprotocol/server-memory

试用示例

“记住我的项目叫 ProjectX,使用 FastAPI 框架”
“我的 API Key 保存在 ~/.env 中”
“ProjectX 的数据库是 PostgreSQL 15”


七、Slack MCP —— 团队协作

官方仓库https://github.com/modelcontextprotocol/servers

让 Claude Code 与 Slack 工作区交互——发送消息、查看频道历史、搜索对话。

功能介绍

  • 发送消息到频道
  • 读取频道历史
  • 搜索消息
  • 列出频道和成员

安装方式

需要创建 Slack App 并获取 Token:

  1. 访问 https://api.slack.com/apps
  2. 创建新 App → “From scratch”
  3. 添加 OAuth Scopes:channels:historychannels:readchannels:writechat:write
  4. 安装 App 到工作区,获取 Bot Token
1
2
3
claude mcp add slack -s user \
-e SLACK_BOT_TOKEN=xoxb-your-token-here \
-- npx -y @modelcontextprotocol/server-slack

试用示例

“在 #general 频道发送一条 Hello”
“显示 #engineering 频道最近的 5 条消息”
“搜索关于 ‘deploy’ 的最近消息”


八、Sequential Thinking MCP —— 结构化推理

官方仓库https://github.com/modelcontextprotocol/servers

Sequential Thinking MCP 提供了一个结构化的思维方式,帮助 Claude Code 在复杂问题上进行深度推理。它通过”思维链”的方式分解问题。

功能介绍

  • 分步骤结构化推理
  • 记录和回溯思考过程
  • 支持分支探索
  • 适用于复杂问题分析

安装方式

1
2
claude mcp add sequential-thinking -s user \
-- npx -y @modelcontextprotocol/server-sequential-thinking

试用示例

当处理复杂问题时,Claude Code 会自动启用 Sequential Thinking。你可以主动要求:

“请使用 Sequential Thinking 分析这个数据库迁移方案的风险”


九、Sentry MCP —— 错误监控

官方仓库https://github.com/modelcontextprotocol/servers

让 Claude Code 直接访问 Sentry 错误监控平台的数据。

功能介绍

  • 查看最近的错误事件
  • 获取错误详情和堆栈跟踪
  • 查询 Issue 列表和统计
  • 获取性能数据

安装方式

需要 Sentry Auth Token:

  1. 访问 https://sentry.io/settings/account/api/auth-tokens/
  2. 创建 Token,勾选 event:readissue:read 权限
1
2
3
4
claude mcp add sentry -s user \
-e SENTRY_AUTH_TOKEN=your_token_here \
-e SENTRY_ORG=your_org_slug \
-- npx -y @modelcontextprotocol/server-sentry

试用示例

“显示最近 24 小时的错误事件”
“查看 Issue ID 12345 的详细堆栈信息”
“当前项目的错误率是多少?”


十、安装与使用速查表

一键安装汇总

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 1. GitHub(远程推荐)
claude mcp add github -s user --transport http -e GITHUB_TOKEN=ghp_xxx -- https://api.githubcopilot.com/mcp

# 2. Playwright(浏览器自动化)
claude mcp add playwright -s user -- npx @playwright/mcp@latest

# 3. Filesystem(文件系统)
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem /path/to/projects

# 4. Brave Search(网页搜索)
claude mcp add brave-search -s user -e BRAVE_API_KEY=xxx -- npx -y @modelcontextprotocol/server-brave-search

# 5. PostgreSQL(数据库)
claude mcp add postgres -s user -e DATABASE_URL=postgresql://user:pass@localhost:5432/db -- npx -y @modelcontextprotocol/server-postgres

# 6. Memory(持久记忆)
claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory

# 7. Sequential Thinking(结构化推理)
claude mcp add sequential-thinking -s user -- npx -y @modelcontextprotocol/server-sequential-thinking

验证安装

1
2
# 列出所有已安装的 MCP 服务器
claude mcp list

移除不需要的服务器

1
claude mcp remove <服务器名称>

十一、选型建议

使用场景 必装推荐 备注
日常开发 GitHub + Filesystem 核心组合
Web 开发 + Playwright + Brave Search 浏览器测试和搜索
后端/数据 + PostgreSQL 数据库查询
团队协作 + Slack 沟通协作
错误排查 + Sentry 错误监控
复杂项目 + Memory + Sequential Thinking 记忆和深度推理

新手入门建议:先安装 GitHubFilesystem 这两个最基础的,用熟了再逐步添加。不要一次加太多,以免增加 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 服务器?


总结

本文精选了 9 个在 2026 年最值得安装的 MCP 服务器,覆盖了日常开发的各个方面。从 GitHub 代码管理到 Playwright 浏览器自动化,从文件系统到数据库查询——每个工具都配有完整的安装命令和上手示例。

记住:先装最需要的,用熟了再扩展。GitHub + Filesystem 的组合已经能覆盖大部分日常开发场景。随着你对 Claude Code 的使用深入,再逐步探索更多 MCP 服务器带来的可能性。