远程 MCP 服务器 与开源 MCP 服务器 对比
ClickHouse 提供两种 MCP 服务器。
远程 MCP 服务器为 ClickHouse Cloud 提供最完整的集成能力,包括服务管理、备份监控、ClickPipe 可见性和计费数据,且无需管理任何基础设施。
如需用于自托管 ClickHouse instance,请参阅开源 MCP 服务器 指南。
启用远程 MCP 服务器
远程 MCP 服务器必须按服务分别启用,启用后才能接受连接。 在 ClickHouse Cloud 控制台中,打开你的服务,点击 Connect 按钮,选择 MCP,然后将其启用。 启用或禁用远程 MCP 服务器需要具备control-plane:service:manage-mcp 权限 (参见控制台角色和权限) 。
如需查看带截图的详细步骤,请参阅设置指南。
端点
启用后,可通过以下地址访问远程 MCP 服务器:身份验证
远程 MCP 服务器支持两种身份验证方法:- OAuth 2.0:推荐用于交互式客户端。MCP 客户端首次连接时,会打开浏览器窗口,供用户使用其 ClickHouse Cloud 凭证登录。访问范围仅限于已通过身份验证的用户有权访问的组织和服务。
-
ClickHouse Cloud API key:适用于远程、无界面及自动化环境等不便使用基于浏览器的 OAuth 流程的场景。通过 HTTP Basic 身份验证发送 API key ID 和密钥:
安全性
远程 MCP 服务器提供的所有工具均为只读。每个工具在其 MCP 元数据中都标注了readOnlyHint: true。没有任何工具可以修改数据、更改服务配置或执行任何破坏性操作。