mcp service 命令组用于管理 AgentKit MCP 服务。MCP 服务把容器化的 MCP Server 部署为 AgentKit 云资源,并提供网络与鉴权配置。当前版本支持查询、创建和删除服务;创建时仅支持 custom-private 后端与 MCP 协议。
命令概览
mcp service list
列出指定项目中的 MCP 服务。未指定区域时,CLI 自动探测区域;使用--json 可获得原始 JSON,便于脚本处理。
mcp service show
查看一个 MCP 服务的状态、后端类型、协议、访问路径、项目和标签等信息。<service> 可以是服务名称或 ID;按名称查询时,名称在项目中必须唯一。
mcp service create
从容器镜像创建 MCP 服务。开始前请准备可由 AgentKit 拉取的镜像,并确认镜像中的启动命令会运行 MCP Server。创建成功后,命令输出服务名称和 ID。当前仅能使用
custom-private 后端和 mcp 协议。--backend-type 会识别其它预留值,但创建时会拒绝尚未支持的后端。
以下示例创建一个使用公网与 API Key 入站鉴权的服务:
配置网络
public 网络不能同时设置 VPC 或子网。private 和 hybrid 均要求同时提供 --vpc-id 与 --subnet-id;hybrid 同时启用公网和私网访问。
配置自定义 JWT
使用custom-jwt 时,必须提供 OIDC Discovery URL 和至少一个允许的客户端 ID,且不能再传入 API Key 相关标志。