用途:把自然语言请求转换为数据库查询并执行,支持 PostgreSQL、MySQL、MongoDB、SQLite、Redis。
主要能力:自然语言转 SQL/NoSQL;多数据库支持;查询优化与 EXPLAIN ANALYZE 解释;索引建议;结果以表格、图表、JSON 展示并支持导出 CSV/JSON/Markdown;模式发现与缓存;默认只读,写操作和 DDL 需确认;支持事务、查询历史与模板、模式对比、迁移辅助。
使用方式:先确认数据库类型与连接方式,用 psql、mysql、mongosh、sqlite3 等命令测试连接并发现模式;再描述需求生成查询,执行前校验表列与危险操作;写操作需确认,可配置 .database-query-config.yml 设置连接、max_rows、timeout、explain_threshold、auto_optimize 及安全选项;也可通过 MCP 数据库服务器接入。
适用场景:日常数据查询、聚合统计、性能排查、结果导出与报表。
限制:最多显示 10000 行(可配置),查询超时 30 秒(可配置),写操作需确认,部分数据库特有功能可能无法转换,不支持复杂存储过程。安全方面不存明文凭据、默认只读、防注入、确认破坏性操作并支持审计日志。具体收费与价格暂未提供。