ClickHouse MCP 服务器实现
为 ClickHouse 提供安全结构化数据库访问的 MCP 服务器。
快速入门
- 配置环境变量或命令行参数,例如: CLICKHOUSE_HOST=localhost CLICKHOUSE_PORT=8123 CLICKHOUSE_USER=default CLICKHOUSE_PASSWORD=your_password CLICKHOUSE_DATABASE=default
- 在 VSCode 或 Cline 扩展中配置 MCP 服务器,示例配置如下: { "mcpServers": { "clickhouse": { "command": "uv", "args": [ "--directory", "/path/to/clickhouse_mcp_server", "run", "-m", "clickhouse_mcp_server.server" ], "env": { "CLICKHOUSE_HOST": "localhost", "CLICKHOUSE_PORT": "8123", "CLICKHOUSE_USER": "default", "CLICKHOUSE_PASSWORD": "your_password", "CLICKHOUSE_DATABASE": "default" } } } }
- 运行服务并使用 AI 助手查询数据。更多信息请参考 dev_contribute.md。