orionbelt-analytics
活跃·★ 53·NOASSERTION·更新于 2026-10-19
OrionBelt Analytics 是一个基于本体论的 MCP 服务器,旨在分析关系数据库模式,生成 RDF/OWL 本体,并促进关系感知的Text-to-SQL查询。它集成了 GraphRAG 以进行智能模式发现,并提供强大的 SQL 验证功能,包括防止扇形陷阱,确保准确安全的数据交互。
#Text-to-SQL#本体论#图RAG#数据库分析#SQL验证#LLM工具#数据连接器#语义层
01
功能特性
01基于本体的查询检查(OBQC),用于确定性SQL验证和防止扇形陷阱。
02GraphRAG 用于智能语义模式发现和优化上下文生成。
03支持8种主流数据库连接器(PostgreSQL、MySQL、Snowflake、BigQuery等)。
04通过RDF/OWL本体嵌入SQL映射,实现关系感知的Text-to-SQL。
05交互式Plotly图表,支持MCP-UI渲染进行数据可视化。
02
兼容性
Python
运行时
已通过文档验证
Docker
部署
已通过文档验证
MCP
协议
已通过文档验证
PostgreSQL
数据库
已通过文档验证
MySQL
数据库
已通过文档验证
Snowflake
数据库
已通过文档验证
03
快速开始
1
$ git clone https://github.com/ralforion/orionbelt-analytics
2
$ cd orionbelt-analytics
3
$ uv sync
04
使用场景
↳执行从数据库连接到本体生成和验证SQL查询的完整分析会话。
↳通过连接、列出模式和采样表数据进行快速数据探索。
↳直接从SQL查询结果生成交互式Plotly图表进行数据可视化。
↳通过生成和应用语义名称到晦涩的模式标识符来增强数据理解。
↳通过MCP兼容的AI客户端实现LLM驱动的数据库自然语言交互。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧