客户端集成用于把 ShardingSphere-MCP 接入支持 MCP 的 AI 客户端、产品入口或平台 API。配置完成后,用户可以在应用中通过自然语言查看元数据、执行受控 SQL 查询,或发起数据库治理任务。
可完成的任务和使用边界见能力清单。
平台与 API 接入要求使用已受保护且远程可访问的 MCP endpoint。
不要把 ShardingSphere-MCP 内置 HTTP Server 直接暴露给远程平台,因为它不提供认证或授权。
远程平台接入时,应将其放在受信网关或反向代理后面,由外层组件提供 TLS 终止、身份认证、授权策略、网络访问控制和审计日志。
安全边界见部署说明和配置说明。
http://127.0.0.1:18088/mcp 这类本地地址示例只适用于本地客户端集成文档,不能直接复用于 OpenAI 或 Anthropic 平台入口。
完成配置后,用户可以在对话中直接描述任务,例如:
<logic-database> 中有哪些表。<table-name> 的字段和索引。database_gateway_validate_runtime_database 对已经配置的 runtime database 进行接入前校验。涉及 SQL 执行、规则变更或规则变更计划执行时,应先审查预览内容,再确认执行。自研集成或协议调试场景见自研集成附录。
