YaraFlux:基于 YARA 的 MCP 服务器

YaraFlux:基于 YARA 的 MCP 服务器

一个基于 YARA 的模型上下文协议 (MCP) 服务器,为 AI 助手提供文件扫描和规则管理功能。

快速入门

使用 Docker 镜像

  1. 拉取最新镜像: docker pull threatflux/yaraflux-mcp-server:latest
  2. 运行容器: docker run -p 8000:8000
    -e JWT_SECRET_KEY=your-secret-key
    -e ADMIN_PASSWORD=your-admin-password
    -e DEBUG=true
    threatflux/yaraflux-mcp-server:latest

从源码安装

  1. 克隆仓库: git clone https://github.com/ThreatFlux/YaraFlux.git cd YaraFlux/
  2. 安装依赖(需要 Python 3.13+): make install
  3. 启动服务: make run 访问 http://localhost:8000/docs 查看 API 文档。