CreateMcpService - 创建MCP服务

更新时间:
复制为 MD 格式

创建 MCP 服务

接口说明

创建 MCP 服务

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求语法

POST /digitalEmployee/{name}/mcpService HTTP/1.1

路径参数

名称

类型

必填

描述

示例值

name

string

数字员工名称。

test-agent

请求参数

名称

类型

必填

描述

示例值

body

object

请求体参数。

mcpServiceName

string

MCP 服务名称。

log-query

displayName

string

MCP 服务显示名称。

日志查询

description

string

MCP 服务描述信息。

通过 MCP 调用日志查询工具。

enable

boolean

是否启用 MCP 服务。

true

network

object

请求体参数。

mode

string

MCP 服务网络访问模式,支持 public 和 vpc。

public

vpcId

string

专有网络 VPC ID。

vpc-xxx

vswId

string

交换机 ID。

vsw-xxx

accessIp

string

VPC 网络下访问 MCP 服务的 IP 地址。

10.0.0.12

accessPort

integer

VPC 网络下访问 MCP 服务的端口,取值范围为 1 到 65535。

8080

securityGroupId

string

安全组 ID。

sg-xxx

gatewayId

string

网关 ID。

gw-xxx

mcpServerId

string

MCP Server 实例 ID。

mcp-xxx

region

string

VPC 网络所在地域。

cn-hangzhou

connection

object

请求体参数。

platform

string

MCP 服务平台类型,支持 AIGateway 和 Custom。

枚举值:

  • AIGateway :

    AIGateway

  • Custom :

    Custom

Custom

transport

string

MCP 服务传输协议,支持 http 和 sse。

http

endpoint

string

MCP 服务访问地址。

https://example.com/mcp

timeout

integer

请求 MCP 服务的超时时间,单位为毫秒。

5000

auth

object

请求体参数。

type

string

认证类型,目前支持 bearer。

bearer

keyInfo

object

请求体参数。

{"token":"example-token"}

string

认证键值信息。

example-token

tools

array<object>

MCP 工具列表。

[{"name":"query_logs"}]

array<object>

请求体参数。

[{"name":"query_logs"}]

name

string

MCP 工具名称。

query_logs

title

string

MCP 工具标题。

查询日志

displayName

string

MCP 工具显示名称。

日志查询工具

description

string

MCP 工具描述信息。

查询指定日志库中的日志。

inputSchema

object

请求体参数。

{"type":"object","properties":{"query":{"type":"string"}},"required":["query"]}

any

MCP 工具输入 Schema 扩展字段。

{"type":"string"}

outputSchema

object

请求体参数。

{"type":"object"}

any

MCP 工具输出 Schema 扩展字段。

{"type":"string"}

icons

array<object>

MCP 工具图标列表。

[]

object

请求体参数。

[]

any

工具图标扩展字段。

https://example.com/icon.png

execution

object

请求体参数。

{}

any

工具执行配置扩展字段。

{}

annotations

object

请求体参数。

{}

any

工具注解扩展字段。

{}

enable

boolean

是否启用该 MCP 工具。

true

confirm

boolean

调用该 MCP 工具前是否需要用户确认。

false

返回参数

名称

类型

描述

示例值

object

接口返回数据。

requestId

string

请求 ID。

0B9377D9-C56B-5C2E-A8A4-************

mcpServiceName

string

MCP 服务名称。

log-query

示例

正常返回示例

JSON格式

{
  "requestId": "0B9377D9-C56B-5C2E-A8A4-************",
  "mcpServiceName": "log-query"
}

错误码

访问错误中心错误中心查看更多错误码。

变更历史

更多信息,参考变更详情变更详情