Model Context Protocol (MCP) for AssemblyLine!
Explore the docs »
______________________________________________________________________
📚 目录
______________________________________________________________________
🧾 关于
装配线MCP 是模型上下文协议(MCP)的模块化服务器实现,提供与Assemblyline恶意软件分析自动化的无缝编程集成。 此项目允许您通过MCP公开Assemblyline强大的分析API,从而可以轻松地将Assemblyline连接到其他自动化、代理或编排平台。
______________________________________________________________________
✨ 特性
- 每个装配线API区域的模块化组件系统(警报、文件、服务等)
- 通过MCP进行实时任务协调
- 可扩展配置界面
- 专为与工业自动化和网络防御系统集成而设计
- 工艺流程的记录和监控
- Pythonic,完全暗示类型API表面
- 与Python 3.9兼容+
______________________________________________________________________
🚀 入门指南
先决条件
确保已安装以下内容:
- Python 3.9+
- venv
- Git
安装
# Clone the repository
git clone https://github.com/brandonlhill/assemblyline-mcp.git
# Navigate into the project directory
cd assemblyline-mcp
# (Optional) Create a virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
用法
通过根据需要编辑配置文件或环境变量来配置您的装配线MCP服务器。
启动FastMCP服务器:
python run_server.py