给 Claude 装上万能插座,让它连接搜索、浏览器和各种外部工具

概念6 分钟

一、什么是 MCP

MCP(Model Context Protocol)是一个开放协议,让 Claude 在运行时动态接入外部工具和数据源。

没有 MCP 的 Claude 是一个被困在孤岛上的大脑——聪明,但与世隔绝。它的知识停留在训练截止时,无法查最新资料、操作浏览器、读数据库。所有外部信息都需要你手动复制粘贴进对话框。

MCP 改变的是这一点。 想象一个 USB-C 扩展坞:

  • 电脑 = Claude
  • 扩展坞 = MCP 协议
  • 外接设备(显示器、硬盘、网线)= 各种 MCP Server

插上一个搜索类 MCP Server,Claude 就能上网查资料;插上浏览器类 MCP Server,就能打开网页截图;拔掉任何一个,Claude 本身不受影响。你不需要改 Claude 的任何设置——装上就能用。

能力空间 · 每个 MCP Server 打开一个新领域
Claude
推理·生成·理解

二、为什么需要它

没有 MCP: Claude 只知道训练时接触过的信息。你问最新研究进展,它可能编造一篇不存在的论文——标题、作者看着都像真的,但去数据库一查,根本没有这篇文章。

有 MCP(如 Semantic Scholar): Claude 直接搜索学术数据库,返回真实论文的标题、作者、引用数和摘要。数据来自 Semantic Scholar 的实时索引,不是凭记忆拼凑的。

三、怎么安装

去哪里找

主要的 MCP Server 聚合平台,按分类浏览、搜索、查看评分:

  • Glamaglama.ai/mcp/servers):
    • 全球最大的 MCP Server 目录,收录 2 万+ 个 Server,提供安全和代码质量评级(A-D),适合挑选高质量 Server。
  • mcp.somcp.so):
    • 社区驱动的 MCP 聚合平台,1.8 万+ 个 Server,在中文开发者社区认知度较高。
  • AIBasemcp.aibase.cn):
    • 国内较早的 MCP 专属资源站,中文界面。

我们也整理了一份常用 MCP Server 推荐清单,包含安装命令和使用场景:MCP 推荐与安装指南 →

安装方式

在终端中运行一行命令即可添加:

claude mcp add <server-name> -- npx -y <npm-package>
  • <server-name>:你给这个 Server 起的名字(随意取,方便自己识别)
  • <npm-package>:Server 的 npm 包名(从聚合平台或推荐清单中复制)

部分 MCP Server 需要 API Key(一串密钥,用于验证身份),安装时通过 --env 传入:

claude mcp add <server-name> --env API_KEY=your-key -- npx -y <npm-package>

管理已安装的 Server

# 查看所有已安装的 MCP Server
claude mcp list
 
# 移除某个 Server
claude mcp remove <server-name>

四、怎么使用

完全自动: 安装并重启后,你不需要记住任何工具名称。用自然语言描述你要做的事("帮我查一下最新的行业数据"),Claude 会自动从已安装的 MCP Server 中找到合适的工具并调用。

Tool Search 机制: Claude 启动时只加载每个工具的名称,不加载完整定义。需要用工具时,Claude 按名称和描述搜索匹配,找到后才加载完整的调用参数。这意味着你装几十个 MCP Server 也不会显著增加上下文占用。

权限确认: 首次使用某个 MCP 工具时,Claude 会弹出确认提示。你可以逐次批准,也可以在设置中预先授权常用工具。

查看状态: 在对话中输入 /mcp 可以查看所有已连接的 MCP Server 及其状态。

更多 MCP 用法 →

四大核心能力3/4