跳到主要内容

MCP 与连接工具

高级

模型上下文协议(MCP) 是用于将 AI 连接到外部工具和数据的开放标准。在 API 上,MCP 让你可以通过引用,把 一整台服务器的工具 提供给 Claude——而无需逐个手动定义每个工具。

MCP vs 手动定义的工具

工具使用(自定义)MCP
你定义每个工具的 schema,并自己运行它一个到 发布 工具的服务器的连接
最适合你应用中少量定制的函数复用已有集成(GitHub、数据库、浏览器、SaaS)
鉴权你的代码面向服务器的 OAuth 或原生密钥

它们可以共存:直接定义你应用专属的工具,并通过 MCP 引入现成的能力。

声明一台服务器

你将一台或多台 MCP 服务器(URL 或命令,加上鉴权)附加到请求/智能体上。Claude 随后即可在 智能体循环 中调用该服务器的工具,与调用任何工具一样。确切的请求字段和鉴权流程见 官方文档

同一套标准,三种形态

  • API(本页)— 在你的请求/智能体上挂载 MCP 服务器。
  • Claude Code — 在你的开发会话中使用 MCP 服务器。
  • 各个应用 — MCP 为连接器(Connectors)提供支撑。

学一次,处处可用。

信任

:::warning 一台 MCP 服务器就是代码 + 访问权限 只连接你信任的服务器,按最小权限收紧它们,并记住它们返回的外部内容可能携带 提示词注入。先审查第三方服务器——审查第三方代码。 :::

下一步