优康云 MCP Server 文档

MCP Server 的目标,是让 OpenCode、Codex、千问、豆包等 AI 工具可以调用优康云安装能力。所有安装、检测、开户注册、绑定、诊断操作都通过明确工具暴露。任何失败必须返回明确错误码和原因,不允许静默吞错。

当前状态:MCP Server 正在升级。第一阶段开放文档、工具协议和 Manifest 描述,后续逐步开放真实工具执行能力。
安全边界:涉及安装、写入配置、开户注册、绑定云端的工具必须进行权限检查、参数校验和审计记录。机构开户注册不得绕过待审核或验证码确认流程。

建议工具列表

工具输入输出失败原因
check_environment无,或指定端口/安装目录。OS、内存、磁盘、端口、运行库、MySQL、权限检查结果。OS_UNSUPPORTEDPORT_OCCUPIEDRUNTIME_MISSINGPERMISSION_DENIED
install_mysql84安装包来源、端口、数据目录;密码从安全输入或本机密钥库获取。服务名、端口、版本、安装路径、初始化结果。DOWNLOAD_FAILEDSHA256_MISMATCHPORT_OCCUPIEDSERVICE_CREATE_FAILED
install_health_exam安装目录、数据库连接引用、服务端口、版本通道。安装版本、访问地址、服务状态、日志路径。PACKAGE_NOT_FOUNDDB_UNREACHABLECONFIG_WRITE_FAILEDHEALTH_CHECK_FAILED
register_org机构名称、联系人、手机号、统一社会信用代码、许可证资料引用。申请编号、审核状态、下一步动作。VALIDATION_FAILEDSMS_VERIFY_REQUIREDMANUAL_REVIEW_REQUIREDDUPLICATE_ORG
bind_cloud机构编码、一次性绑定令牌或云端授权结果。绑定状态、网关配置引用、审计编号。ORG_NOT_APPROVEDTOKEN_EXPIREDBINDING_DENIEDAUDIT_WRITE_FAILED
install_gateway安装目录、云端配置引用、机构编码。网关服务状态、同步地址、报告上传策略。CONFIG_MISSINGSERVICE_START_FAILEDCLOUD_UNREACHABLE
diagnose诊断范围,可选组件列表。问题清单、错误码、建议处理方式。INSPECTION_TIMEOUTLOG_READ_FAILED
get_install_report报告格式、是否包含日志摘要。安装时间、版本号、数据库连接摘要、开放端口、配置项、异常项。REPORT_GENERATE_FAILEDAUDIT_READ_FAILED

统一返回格式

{
  "success": false,
  "errorCode": "SHA256_MISMATCH",
  "message": "安装包校验失败,请重新获取下载授权。",
  "details": {
    "component": "mysql84-runtime",
    "expectedSha256": "...",
    "actualSha256": "..."
  },
  "auditId": "AUD-20260524-000001"
}

典型调用链

check_environment
install_mysql84
install_health_exam
register_org
bind_cloud
install_gateway
diagnose
get_install_report

AI 应先读取 https://www.ukang.cc/manifest/ukang-agent-manifest.json,根据组件状态、SHA256、依赖关系和命令状态判断是否可以执行下一步。

返回 AI 安装页面