GetListMcpServerToolsResult - 查询 MCP Server 工具检测结果

更新时间:
复制 MD 格式

根据启动检测时返回的 Session ID 查询 MCP Server 连通性和工具列表结果。

调试

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

调试

授权信息

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

请求语法

POST  HTTP/1.1

请求参数

名称

类型

必填

描述

示例值

DMSUnit

string

否

DMS 单元标识。通常与启动工具检测请求使用的 DMSUnit 保持一致。

cn-hangzhou

SessionId

string

否

StartListMcpServerTools 返回的临时会话 ID,用于定位本次连通性检测。

1vwe***6wr

McpServerUuid

string

否

启动检测时使用的 MCP Server ID;必须与 SessionId 对应的检测记录一致。

44lg***z65

返回参数

名称

类型

描述

示例值

object

Schema of Response

RequestId

string

请求 ID,用于定位本次调用。

550***544

Success

string

请求处理是否成功。取值为 true 表示成功,取值为 false 表示失败。

true

ErrorCode

string

返回码。请求成功时为 success;请求失败时为对应的错误码。

success

ErrorMessage

string

系统级请求失败时返回的错误信息。

no mcp connect test record for session

Data

object

MCP Server 连通性检测结果。业务状态通过 State 区分。

Accessible

boolean

MCP Server 是否可访问。仅当 State 为 success 时取值为 true。

true

Tools

array<object>

检测到的 MCP 工具列表。仅当 State 为 success 时返回非空列表。

object

Name

string

MCP 工具名称。

query_user

Description

string

MCP 工具功能说明。

query user information by user ID

InputSchema

string

工具输入参数的 JSON Schema 字符串。

{"type":"object","properties":{"userId":{"type":"string"}}}

State

string

检测状态。取值:pending 表示检测中;success 表示检测成功;failed 表示检测失败或超时。三种业务状态下顶层 Success 均可为 true。

success

示例

正常返回示例

JSON格式

{
  "RequestId": "550***544",
  "Success": "true",
  "ErrorCode": "success",
  "ErrorMessage": "no mcp connect test record for session",
  "Data": {
    "Accessible": true,
    "Tools": [
      {
        "Name": "query_user",
        "Description": "query user information by user ID",
        "InputSchema": "{\"type\":\"object\",\"properties\":{\"userId\":{\"type\":\"string\"}}}"
      }
    ],
    "State": "success"
  }
}

错误码

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

变更历史

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