---
title: "MCP 服务器"
description: "连接远程 MCP 服务器后，它公开的所有工具都会在对话过程中提供给您的智能体，无需手动定义每个工具。"
---

如果您已经在运行一个支持
[模型上下文协议](https://modelcontextprotocol.io)的工具服务器，您可以直接将其接入
ThunderPhone。在 **连接 → MCP**（`/dashboard/mcp-connections`）下添加一次服务器；
系统会自动发现其工具，您可以将它们附加到任何智能体。

ThunderPhone 通过 **Streamable HTTP** 连接 MCP 服务器——这是唯一支持的传输方式，因此服务器必须可通过 HTTP
URL 访问（仅支持 stdio 的本地服务器无法使用）。

## 添加服务器

<Steps>
  <Step title="点击添加服务器">
    为服务器提供一个**名称**和其 **URL**（例如
    `https://example.com/mcp`）。
  </Step>
  <Step title="如果服务器需要，添加请求头">
    添加服务器所需的任何静态 HTTP 请求头——通常是
    `Authorization` 请求头。请求头值为只写且静态加密：日后编辑服务器时，将某个值留空即可保留现有值。
  </Step>
  <Step title="保存并同步">
    保存后会立即同步服务器的工具列表。服务器卡片会按名称显示所有发现的工具；如果未显示任何工具，则表示服务器已响应，但未声明任何工具。
  </Step>
</Steps>

## 管理服务器

每个服务器卡片都会显示其 URL 和缓存的工具列表，并提供以下操作：

- **启用/停用**服务器，无需删除。
- **同步工具**——服务器变更后重新获取工具列表。
- **编辑**名称、URL 或请求头。
- **删除**服务器。

<Note>
  工具列表会从上次同步中缓存。如果您在服务器上添加或更改工具，请点击 **同步工具**，以便智能体获取新工具集。
</Note>

## 将其附加到智能体

已连接的服务器在智能体使用它之前不会执行任何操作。在构建器中打开智能体（[构建智能体](/zh/guides/build-an-agent)），并在其 MCP 部分附加服务器——该服务器的工具随后即可在该智能体的对话期间调用。

## 后续步骤

<CardGroup cols={2}>
  <Card title="将 ThunderPhone 用作 MCP 服务器" icon="server" href="/zh/guides/thunderphone-mcp-server">
    让外部 AI 客户端列出智能体、发起通话并查看通话结果。
  </Card>
  <Card title="API 连接" icon="plug" href="/zh/guides/api-connections">
    将单个 HTTP 端点用作智能体函数——无需 MCP 服务器。
  </Card>
  <Card title="连接应用" icon="cable" href="/zh/guides/connect-apps">
    预构建的 Google、Slack、HubSpot、Salesforce 和 Cal.com 工具。
  </Card>
</CardGroup>
