MCP_AI_SOC_Sher 是一个强大的 AI 驱动安全运营中心(SOC)框架,基于 MCP Server 构建,专注于 Text2SQL 转换与安全威胁分析。以下为其主要特性与使用方式。
【用途】 该工具用于将自然语言提示动态转换为 SQL 查询,并在此过程中集成安全威胁分析与监控,面向安全运营场景。
【主要能力】
- Text2SQL 转换:将自然语言查询转换为优化的 SQL 语句。
- 多接口支持:支持 STDIO、SSE 和 REST API 三种接口。
- 安全威胁分析:内置 SQL 查询安全分析功能。
- 多数据库支持:可连接 SQLite 或 Snowflake 数据库。
- 流式响应:提供实时查询处理反馈。
- SOC 监控:具备安全运营中心监控能力。
【安全特性】
- 基于规则和 AI 驱动的 SQL 查询安全分析
- 检测潜在的 SQL 注入攻击
- 敏感表访问监控
- 可配置的安全级别和操作
【使用方式】 命令行使用:需要创建 .env 文件进行配置,具体配置选项请参阅文档。
【适用场景】 适用于安全运营中心(SOC)中的威胁分析与监控任务,尤其是需要将自然语言查询转换为 SQL 并与数据库交互的场景。
【限制】 项目采用 MIT 许可证附加条件,版权归 Akram Sheriff 所有(2025)。其他限制信息暂未提供。