AI-Powered Database Integration
让 AI 智能体连接 Databend
一个 MCP 服务器,完整库表上下文。会话沙箱让生产库保持只读,智能体可放心试验。兼容 Codex、Cursor、Claude Code、Gemini CLI 等 MCP 客户端。
安全保障
会话沙箱 + SQL 校验,多一层保护生产数据。
会话级沙箱隔离
每个 MCP 会话都会生成独立的 mcp_sandbox_{session_id}_ 前缀,写操作只能落在这个前缀下。
生产库只读访问
生产库只允许 SELECT/SHOW/DESCRIBE,沙箱之外的写入一律拦截。
SQL 安全校验
SQL 会先标准化处理,再由规则引擎校验,防止绕过。
1
选择您的编程智能体
3
会话沙箱防护
会话沙箱前缀
写操作仅允许落在 mcp_sandbox_{session_id}_* 对象上,生产库保持只读。
始终启用
由代码强制执行。可用 get_session_sandbox_prefix 获取当前前缀。
4
在终端运行以下命令
codex mcp add databend \
--env DATABEND_DSN='databend://user:password@host:port/database?warehouse=your_warehouse' \
-- uv tool run --from mcp-databend@latest mcp-databend




