Main
最快方式是 Docker:README 给出 HOST/PORT 与 MySQL 连接信息的环境变量清单。
把风控当成策略层:仍然建议只读账号起步,再叠加服务端的 SQL 拦截/限制能力。
需要长查询的渐进结果时使用 SSE,但依然要加 query limit/timeout,避免 agent 触发全表扫描。
明确 schema 隔离:README 强调防止跨数据库访问并提供分级访问控制。
Source-backed notes
- README 列出 SSE 实时推送、多级 SQL 风险控制/注入防护、日志与 Docker 快速部署等特性。
- README 的 Quick Start 同时给出 Docker 运行与源码运行方式(
pip install -r requirements.txt+python -m src.server)。 - README 写明默认 SSE endpoint 为
http://127.0.0.1:3000/sse。
FAQ
- 必须用 Docker 吗?:不必须;README 也给出 Python 源码运行方式,但 Docker 最快。
- SSE endpoint 在哪里?:README 写明默认是
http://127.0.0.1:3000/sse。 - 如何更安全地给 agent 用?:从只读账号开始,严格限制查询范围与超时,并结合服务端风控/注入防护层。