项目简介
OpenASM MCP服务器是一个基于Model Context Protocol构建的后端服务,专门为网络安全团队提供智能助手功能。它能够将攻击面管理系统的资产数据、漏洞信息和安全统计数据以标准化的方式提供给AI模型,帮助安全分析师快速了解当前安全状况。
主要功能
- 工作空间管理:获取用户可访问的网络安全工作空间信息
- 资产发现:查询已发现的网络资产,包括域名、IP地址和服务信息
- 漏洞监控:提供安全漏洞的详细信息和严重程度分析
- 目标管理:列出需要监控和扫描的安全目标
- 安全统计:提供整体安全态势的量化指标和风险评估
- 权限控制:通过API密钥验证MCP客户端的访问权限
安装步骤
- 克隆仓库并进入项目目录:
git clone https://github.com/oasm-platform/open-asm.git cd open-asm
- 使用Docker快速启动:
cp example.env .env docker compose up -d
服务器配置
要将此MCP服务器连接到MCP客户端(如Claude Desktop),需要在客户端配置文件中添加以下服务器配置:
{ "mcpServers": { "oasm-server": { "command": "node", "args": ["dist/src/main.js"] }
基本使用方法
- 系统启动后,MCP服务器将在指定端口运行
- AI助手可以通过MCP协议查询:
- 当前工作空间列表
- 资产清单和详细信息
- 安全漏洞和风险数据
- 整体安全统计和评分信息
信息
分类
开发者工具