模型上下文协议服务器

Assemblyline MCP是一个模块化服务器实现,用于模型上下文协议(MCP),提供与Assemblyline恶意软件分析自动化的无缝编程集成。

  • by brandonlhill
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 brandonlhill/assemblyline-mcp

使用说明

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

作者

致谢