【开源】DatI —— 把数据库发布为带语义的MCP服务,在用户自己的 agent 中进行数据查询和操作

之前在某国内云厂商负责过BI的开发,当时我们重点搞 ChatBI,但是真正到客户现场,跑通一个demo都要配置好久,使用场景上跟客户预期也匹配不上,当时客户既有取数的需求,也有基于数据库做预警的需求,而我们提供的就是独立的问数应用。

在现在 Agent时代,我感觉直接把数据库发布成一个MCP服务,然后接入到用户自己 Agent实际就完全满足用户需求了。基于这个理念,我在业余时间开发了 DatI (Data Intelligence),只需要接入数据源,配置语义信息,开启预置工具或自定义工具,就能发布一个MCP服务。现在已经开源,有兴趣的可以了解下

使用案例:

  • 数据源、主题、MCP服务配置(也可以通过skill自动化配置)

datasource_config

subject_config

mcp_service_config-

  • Agent接入后进行数据分析(以 Antigravity 为例)

agy_analysis

大佬,方便开源相关的agent吗?