操作场景
随着大模型应用的普及,越来越多的业务系统希望以 Model Context Protocol(MCP) 的方式将自身能力开放给 AI Agent 调用。AI 网关作为统一的 MCP 接入层,为您屏蔽底层差异,提供统一的接入点、协议转换、Tool 管理与多后端聚合能力,使您能够安全、便捷地把后端服务以标准 MCP 形态对外暴露。
AI 网关支持以下两种 MCP 服务类型,以适配不同的接入场景:
标准 MCP 服务:适用于后端已基于官方 MCP SDK 实现 MCP 协议、或已注册到 TSF Nacos MCP Registry 的场景。网关作为透传代理,将客户端的 MCP 请求原样转发到后端,Tool 元数据由后端自动同步,在控制台呈现为只读。
HTTP 转 MCP 服务:适用于将存量 REST/HTTP 接口快速升级为 MCP 能力的场景。网关负责 HTTP 与 MCP 协议之间的转换,Tool 由您按需定义,支持手动创建或基于 OpenAPI 规范文件批量导入。该类型同时包含虚拟 MCP Server 模式,可将多个不同系统的接口聚合为同一个 MCP Server 对外暴露。
本文介绍如何在 AI 网关中配置服务来源、创建后端服务,以及如何添加、查看、编辑 MCP 服务。
操作步骤
配置服务来源
服务来源用于批量接入已有的注册中心或私有域名解析服务。完成配置后,在创建 MCP 服务或后端服务时即可直接引用,避免重复填写接入参数。AI 网关支持 MCP 注册中心与私有 DNS 两种类型的服务来源:
MCP 注册中心:对接 TSF Nacos 3.x,自动同步注册中心中的原生 MCP Server,实现 MCP Tool 的自动发现。适用于标准 MCP 服务接入。
私有 DNS:对接腾讯云 Private DNS 进行内网域名解析。适用于通过私有域名访问的后端 HTTP 服务。
添加服务来源
1. 登录 微服务平台控制台 ,在左侧导航栏单击 AI 网关 > 实例列表。
2. 在实例列表页面,单击需要配置的网关实例的“ID”,进入该网关实例的基本信息页面。
3. 在左侧导航栏单击服务管理,然后单击服务来源 页签,在列表上方单击新建。
4. 在“新建服务来源”抽屉中,根据您的接入场景选择来源类型,并参考下表完成配置。
来源类型1:MCP 注册中心
参数 | 是否必选 | 说明 |
来源类型 | 是 | 选择 MCP 注册中心,用于同步原生 MCP Server,实现 Tool 自动发现。 |
来源产品 | 是 | 默认为 TSF Nacos,用于对接注册在 TSF Nacos 3.x 上的服务。 |
服务来源名称 | 是 | 输入服务来源名称。最长 60 个字符,支持中英文大小写、数字及分隔符(“-”、“_”),不能以数字和分隔符开头,不能以分隔符结尾。同网关实例下唯一。 |
选择实例 | 是 | 从下拉列表中选择已有的 Nacos 实例。仅展示与当前网关实例位于同一 VPC 内的实例,确保网关可正常访问注册中心。 |
用户名 | 是 | 输入 Nacos 访问用户名,用于网关连接注册中心时的身份认证。 |
密码 | 是 | 输入 Nacos 访问密码,以加密方式存储。 |
描述 | 否 | 输入该服务来源的描述信息,便于后续管理。最长 200 个字符。 |
来源类型2:普通注册中心
参数 | 是否必选 | 说明 |
来源类型 | 是 | 选择普通注册中心,用于同步微服务实例,需手动配置 Tool。 |
来源产品 | 是 | 默认为 TSF Nacos,用于对接注册在 TSF Nacos 3.x 上的服务; 支持选择 TSF PolarisMesh,用于对接注册在 TSF PolarisMesh 上的服务 |
服务来源名称 | 是 | 输入服务来源名称。最长 60 个字符,支持中英文大小写、数字及分隔符(“-”、“_”),不能以数字和分隔符开头,不能以分隔符结尾。同网关实例下唯一。 |
选择实例 | 是 | 从下拉列表中选择已有的 Nacos/Polaris 实例。仅展示与当前网关实例位于同一 VPC 内的实例,确保网关可正常访问注册中心。 |
AccessToken | 是 | 输入 Polaris 的 Token 认证凭证 |
描述 | 否 | 输入该服务来源的描述信息,便于后续管理。最长 200 个字符。 |
来源类型3:容器服务
参数 | 是否必选 | |
来源类型 | 是 | 选择容器服务,用于对接腾讯云 TKE 集群,自动发现 Service。 |
来源产品 | 是 | 默认为 TKE 标准集群,直接对接部署在 TKE 标准集群上的服务。 |
服务来源名称 | 是 | 输入服务来源名称。最长 60 个字符,支持中英文大小写、数字及分隔符(“-”、“_”),不能以数字和分隔符开头,不能以分隔符结尾。同网关实例下唯一。 |
选择集群 | 是 | 从下拉列表中选择已有的 TKE 集群。仅展示与当前 AI 网关有相同 VPC 的可用集群,确保网关可正常访问集群。 |
描述 | 否 | 输入该服务来源的描述信息,便于后续管理。最长 200 个字符。 |
来源类型4:私有 DNS
参数 | 是否必选 | 说明 |
来源类型 | 是 | 选择 私有 DNS,用于通过腾讯云 Private DNS 进行内网域名解析。 |
来源产品 | 是 | 固定为腾讯云私有解析。 |
描述 | 否 | 输入该服务来源的描述信息,便于后续管理。最长 200 个字符。 |
5. 单击确定完成创建。创建成功后,服务来源将出现在服务来源列表中,后续在新建 MCP 服务或后端服务时可直接选择。
配置后端服务
若创建 HTTP 转 MCP 服务(域名/IP 模式) 或 标准 MCP 服务(域名/IP 模式),需要先在 服务管理 > 服务 页签下创建服务,作为 MCP 服务关联的实例。
添加服务
1. 在网关实例详情页的左侧导航栏单击 服务管理,切换到 服务 页签,在列表上方单击 新建。
2. 在“新建服务”抽屉中,参考下表完成配置。其中部分字段会根据 服务类型 的选择动态展示。
参数 | 是否必选 | 说明 |
服务名称 | 是 | 输入服务名称,用于在 MCP 服务的“后端服务”下拉中标识此实例。最长 60 个字符,支持中英文大小写、数字及分隔符(“-”、“_”),不能以数字和分隔符开头,不能以分隔符结尾。 |
服务类型 | 是 | 选择后端的接入方式: • 私有 DNS(默认):通过已创建的私有 DNS 服务来源解析私有域名,适用于内网访问的后端服务。 • 域名/IP:直接填写 IP 或公网域名,适用于公网或固定地址的后端服务。 |
服务来源 | 是(私有 DNS) | 当 服务类型 选择 私有 DNS 时必填,从下拉列表中选择已创建的 私有 DNS 类型服务来源。 |
私有域名 | 是(私有 DNS) | 当 服务类型 选择 私有 DNS 时必填,输入需要解析的私有域名,例如 order.internal.example.com。 |
服务地址 | 是(域名/IP) | 当 服务类型 选择 域名/IP 时必填,输入后端服务的 IP 或公网域名,例如 10.0.0.1 或 www.tencent.com。 |
服务协议 | 是 | 选择后端服务的协议,默认为 HTTP,可选 HTTPS。 |
服务端口 | 是 | 输入后端服务的端口,支持 1~65535 的任意端口。如 SRV 记录已填写端口,控制台输入端口会覆盖 SRV 记录的端口内容。 |
服务路径 | 是 | 输入后端服务的基础路径(如 /api/v1),后续 Tool 的相对路径将拼接在此路径之后。 |
超时时间 | 是 | 网关请求后端的超时时间,默认 60000 毫秒,取值范围 0-60000。 |
重试次数 | 是 | 请求失败时的重试次数,默认 5 次,取值范围 0-10。 |
3. 单击 确定 完成创建。创建后的后端服务将出现在服务列表中,供后续新建 MCP 服务时引用。
添加 MCP 服务
1. 登录 微服务平台控制台 ,在左侧导航栏单击 AI 网关 > 实例列表。
2. 在实例列表页面,单击需要配置的网关实例的“ID”,进入该网关实例的基本信息页面。
3. 在左侧导航栏单击 MCP 管理,在 MCP 服务列表上方单击新建。
4. 在“新建 MCP 服务”窗口中,完成第一步“基本信息”的配置。
参数 | 是否必选 | 说明 |
MCP 服务名称 | 是 | 输入 MCP 服务的唯一标识,该名称将作为接入路径的一部分( /mcpservers/<MCP 服务名称>/mcp)。最长 60 个字符,支持英文大小写、数字及分隔符(“-”、“_”),不能以数字和分隔符开头,不能以分隔符结尾。同网关实例下唯一,创建后不可修改。 |
服务展示名称 | 是 | 输入服务展示名称,用于在控制台列表与详情页展示。最长 60 个字符,支持中英文大小写、数字及分隔符(“-”、“_”),不能以数字和分隔符开头,不能以分隔符结尾。 |
服务类型 | 是 | 选择 MCP 服务类型: • 标准 MCP 服务:后端已实现 MCP 协议,网关透传代理。Tool 自动同步,只读。 • HTTP 转 MCP 服务:存量 HTTP 服务,网关负责协议转换,包含虚拟 MCP Server 模式。Tool 由用户配置。 |
请求协议 | 是 | 客户端调用网关时使用的 MCP 传输协议, Streamable HTTP/SSE。 |
描述 | 否 | 该服务的描述信息,便于后续管理。最长 200 个字符。 |
5. 完成基本信息后,单击 下一步,进入“后端服务配置”步骤。系统将根据“基本信息”中所选的 服务类型 展示不同的后端配置项,共四种场景。
场景一:标准 MCP 服务 + MCP 注册中心
适用于后端 MCP Server 已注册到 TSF Nacos,由网关从注册中心自动同步服务地址与 Tool 元数据。在 后端类型 区选择 MCP 注册中心,参考下表完成配置。
参数 | 是否必选 | 说明 |
服务协议 | 是 | 选择后端 MCP Server 的协议,默认为 HTTP,可选 HTTPS。 |
服务来源 | 是 | 从下拉列表选择已创建的 MCP 注册中心 类型服务来源。如未创建,可单击新建服务来源快速跳转至创建流程。 |
命名空间 | 是 | 输入 Nacos 命名空间。最长 128 个字符,仅支持英文字母、数字、 _、-。 |
MCP 服务 | 是 | 输入目标 MCP Server 的服务标识。最长 128 个字符,仅支持英文字母、数字、 _、-。 |
MCP Endpoint | 是 | 输入 MCP 协议的 Endpoint 路径。最长 64 个字符,以 / 开头,仅支持英文字母、数字、/、_、-。 |
服务分组 | 是 | 输入 Nacos 服务分组。最长 128 个字符,仅支持英文字母、数字、 .、-。 |
服务名称 | 是 | 输入 Nacos 服务名称。最长 128 个字符,仅支持英文字母、数字、 .、-。 |
超时时间 | 是 | 网关请求后端的超时时间,默认 3000 毫秒,取值范围 0-60000。 |
重试次数 | 是 | 请求失败时的重试次数,默认 3 次,取值范围 0-10。 |
场景二:标准 MCP 服务 + 域名/IP
适用于后端 MCP Server 未使用注册中心,需要手动指定服务地址的场景。在后端类型区选择域名/IP
参数 | 是否必选 | 说明 |
服务协议 | 是 | 选择 HTTP 或 HTTPS。 |
服务地址 | 是 | 输入后端 MCP Server 的 IP 或域名,例如 10.0.0.1 或 mcp-server.example.com。 |
服务端口 | 是 | 输入后端服务的端口,支持 1~65535 的任意端口。 |
MCP Endpoint | 是 | 输入 MCP 协议的 Endpoint 路径。最长 64 个字符,以 / 开头,仅支持英文字母、数字、/、_、-。 |
超时时间 | 是 | 默认 3000 毫秒,取值范围 0-60000。 |
重试次数 | 是 | 默认 3 次,取值范围 0-10。 |
场景三:标准 MCP 服务 + 容器服务
从 TKE 集群自动发现 Service,自动发现并接入 TKE 集群中的推理服务,Pod 漂移时 ClusterIP 无需人工维护。
说明:
当前仅支持单端口 Service。
参数 | 是否必选 | 说明 |
服务协议 | 是 | 选择后端 MCP Server 的协议,默认为 HTTP,可选 HTTPS。 |
服务来源 | 是 | 从下拉列表选择已创建的容器服务类型服务来源。如未创建,可单击新建服务来源快速跳转至创建流程。 |
命名空间 | 是 | 从下拉列表选择已创建的 TKE 命名空间。最长 128 个字符,仅支持英文字母、数字、 _、-。如未创建,请前往 TKE 容器平台控制台创建。 |
K8s Service | 是 | 从下拉列表选择已创建的 K8s Service 的服务标识。多机多卡场景请选 master 节点 svc。 |
MCP Endpoint | 是 | 输入 MCP 协议的 Endpoint 路径。最长 64 个字符,以 / 开头,仅支持英文字母、数字、/、_、-。 |
超时时间 | 是 | 网关请求后端的超时时间,默认 3000 毫秒,取值范围 0-60000。 |
重试次数 | 是 | 请求失败时的重试次数,默认 3 次,取值范围 0-10。 |
场景四:HTTP 转 MCP 服务 + 域名/IP
适用于单一后端 HTTP 服务的接入,所有 Tool 共享同一个后端服务实例。在 后端类型 区选择 域名/IP,参考下表完成配置。
参数 | 是否必选 | 说明 |
后端服务 | 是 | 从下拉列表选择已在服务管理 > 服务下创建的后端服务。如未创建,可单击新建服务快速跳转至创建流程,或单击刷新重新加载下拉数据。 |
场景五:HTTP 转 MCP 服务 + 虚拟 MCP Server
适用于将多个不同的 HTTP 接口聚合为同一个 MCP Server 对外暴露的场景。网关自身充当 MCP Server,每个 Tool 独立配置完整后端 URL。
场景六:HTTP 转 MCP 服务 + 普通注册中心
适用于将注册中心(Nacos、Polaris) 的微服务,快速包装为 MCP 服务。
参数 | 是否必选 | 说明 |
后端类型 | 是 | 选择普通注册中心。 |
服务协议 | 是 | 选择后端 MCP Server 的协议,默认为 HTTP,可选 HTTPS。 |
服务来源 | 是 | 从下拉列表选择已创建的普通注册中心类型服务来源。如未创建,可单击新建服务来源快速跳转至创建流程。 |
命名空间 | 是 | 输入 Nacos 命名空间。最长 128 个字符,仅支持英文字母、数字、 _、-。 |
服务 | 是 | 输入目标服务的服务标识。最长 128 个字符,仅支持英文字母、数字、 _、-。 |
服务分组 | 是 | 输入 Nacos 服务分组。最长 128 个字符,仅支持英文字母、数字、 .、-。 |
场景七:HTTP 转 MCP 服务 + 容器服务
从 TKE 集群自动发现 Service,自动发现并接入 TKE 集群中的推理服务,Pod 漂移时 ClusterIP 无需人工维护。
参数 | 是否必选 | 说明 |
后端类型 | 是 | 选择容器服务,用于同步微服务实例,需手动配置 Tool。 |
服务协议 | 是 | 选择后端 MCP Server 的协议,默认为 HTTP,可选 HTTPS。 |
服务来源 | 是 | 从下拉列表选择已创建的容器服务类型服务来源。如未创建,可单击新建服务来源快速跳转至创建流程。 |
命名空间 | 是 | 从下拉列表选择 TKE 命名空间。最长 128 个字符,仅支持英文字母、数字、 _、-。 |
K8s Service | 是 | 从下拉列表选择已创建的 K8s Service 的服务标识。多机多卡场景请选 master 节点 svc。 |
6. 配置完成后,单击 确定 即可创建 MCP 服务。创建成功后,服务列表中会出现新增的 MCP 服务,单击其 ID 可查看详细的服务信息。
对于 标准 MCP 服务,Tool 由后端 MCP Server 自动同步,可在服务详情页的 Tools 管理 页签查看。
对于 HTTP 转 MCP 服务,需进入服务详情页的 Tools 管理 页签手动创建 Tool 或通过 OpenAPI 批量导入,详见 MCP Tools 管理。
查看 MCP 服务详情
在 MCP 服务列表中,单击目标服务的 ID/名称,进入服务详情页。详情页包含 基本信息 与 Tools 管理 两个页签。
基本信息 页签展示以下三个区块:
基本信息区:展示 MCP 服务 ID、MCP 服务名称、服务展示名称、服务类型、请求协议、创建时间、修改时间、描述等元数据。单击右上角的 编辑 可修改服务展示名称与描述等可变字段。
调用方式区:展示供 AI Agent 使用的
mcpServers JSON 配置模板,支持一键复制后粘贴到 Cursor、CodeBuddy、Claude Desktop 等 MCP 客户端的配置文件中。内网调用地址格式如下:{"mcpServers": {"<MCP 服务名称>": {"url": "http://<网关 IP>/mcpservers/<MCP 服务名称>/mcp"}},"transportType": "streamable-http"}
网关接入路径固定为
/mcpservers/<MCP 服务名称>/mcp,由网关根据实例 IP 与服务名自动生成。如需通过公网访问,请在 AI 网关实例的 基础信息 > 网络配置 中开启公网负载均衡,开启后调用方式区会同步展示公网接入地址。后端服务配置区:展示后端类型与对应的各字段信息。虚拟 MCP Server 模式下,服务协议显示为
-,表示无统一服务级后端协议,各 Tool 在创建时独立指定。编辑 MCP 服务
在 MCP 服务列表中,找到目标服务,单击其操作列下的 编辑,进入“编辑 MCP 服务”窗口。
第一步“基本信息”中,MCP 服务 ID、MCP 服务名称、服务类型、请求协议 为只读,仅 服务展示名称 与 描述 可编辑。单击 下一步 后,可修改后端服务配置中的各字段(如服务地址、服务端口、超时时间、重试次数、后端服务等)。修改完成后,单击 确定 保存即可生效。
MCP 服务发布 MCP Server 到市场
MCP 市场 用于将您已创建并调试好的 MCP Server 发布为可共享的服务条目,便于团队内其他用户发现、检索和复用。您既可以发布 MCP Server 的全部工具(Tools),也可以按需选择部分工具发布,实现工具级别的精细化共享。
1. 在 MCP 服务列表页面,单击操作列的 发布到市场。

2. 在弹出的发布面板中填写以下信息:
字段 | 是否必填 | 取值范围 / 限制 | 说明 |
市场名称(MarketplaceName) | 是 | 最长 128 个字符 | 市场中展示的名称 |
市场描述(MarketplaceDescription) | 否 | 最长 2048 个字符 | 服务功能说明 |
标签(Tags) | 否 | 最多 10 个,单标签 1–32 字符 | 用于检索分类 |
发布范围(PublishAllTools) | 是 | 全部 / 指定 | 选择发布全部工具或部分工具 |
发布的工具(PublishedToolIds) | 条件必填 | 最多 500 个 | 选择“指定工具”时勾选 |
3. 单击 确定 完成发布。
查看发布状态
在左侧菜单栏选择“MCP 市场”即可查看已发布 MCP 服务。

注意事项
标准 MCP 服务(MCP 注册中心模式) 依赖 TSF Nacos 3.x 的版本特性,请确认所选 Nacos 实例的版本。
HTTP 转 MCP 服务(域名/IP 模式) 必须先在 服务管理 > 服务 页签下创建服务,再在新建 MCP 服务时引用。虚拟 MCP Server 模式 下创建 MCP 服务时无需配置后端地址。