案例研究 · 合规检查
基线核查 MCP 驱动的等保 2.0 合规检查
你是安全运维工程师,要对手头的 Windows 主机做一次等保 2.0 三级基线核查。在 AVL Code 里用一句自然语言指令调用 antiy-baseline-scanner-mcp,工具发现、规范匹配、全量扫描、报告归档一次跑完,手里多出一份含 24 项缺陷与修复建议的交互式 HTML 合规报告。
对象:Windows 10 主机(10.0.19045)· 规范:等保 2.0 三级(S3A3G3)· 工具:antiy-baseline-scanner-mcp(v0.6.30)· 规模:62 项检查点 · 缺陷 24 项· 交付物:交互式 HTML 合规报告 · 模型:澜砥 N2.5
概览
- 01
接服务摸家底 — 3 个工具与规范清单到手
你把服务名写进指令发出去,AVL Code 先列出这个 MCP 提供了哪些工具、有哪些合规规范可选。
- 02
规范匹配 — 锁定 Windows 等保三级 S3A3G3
它读取当前主机系统信息,确认 Windows 后替你选定对应等级的基线规范,扫描随即开跑。
- 03
全量扫描 — 62 项检查点跑完,24 项缺陷浮出
对本地主机发起全量检查,拿到 38 通过 / 24 未通过、整体合规率 61.3% 的判定与领域分布(既有数据显示全量扫描 20 秒内完成,传统手工约 3–6 小时)。
- 04
报告归档 — 交互式 HTML 落进项目目录
报告从扫描工具输出目录复制到 avlcode/reports/,浏览器打开即得含仪表盘、逐项命令与修复步骤的合规报告。
向 AVL Code 发布任务
用antiy-baseline-scanner-mcp这个服务 给我做一下安全合规检查,检查报告用HTML格式生成 前提:已在 AVL Code 中接入 antiy-baseline-scanner-mcp 服务;目标为可本地执行检查的 Windows 主机
复现材料见文末 亲自检测 ↓
工具与规范匹配
任务的全部输入只有一句话。AVL Code 接到指令后的第一件事不是扫描,而是先弄清这个 MCP 服务里有什么可用:
用antiy-baseline-scanner-mcp这个服务 给我做一下安全合规检查,检查报告用HTML格式生成列出 antiy-baseline-scanner-mcp 的工具 → 确认共 3 个工具
→ 列出可用合规规范 → 获取主机系统信息,确认是 Windows
→ 选定 Windows 安全基线规范(等级 3)发起合规检查
→ 扫描完成,报告在输出目录生成基线扫描
报告在输出目录里生成了,但数字还没进入你的视野。它先读报告、再做分类:
用antiy-baseline-scanner-mcp这个服务 给我做一下安全合规检查,检查报告用HTML格式生成读取扫描报告 → 一次读取被截断 → 从截断位置续读至末尾
→ 扫描总结:62 项检查 · 通过 38 · 未通过 24 · 合规率 61.3%
→ 缺陷分级:高风险 8 项 · 中风险 16 项
→ 未通过分布:网络安全 11 · 身份鉴别 5 · 访问控制 4 · 安全审计 3 · 系统维护 1报告归档
数字读完了,报告还躺在扫描工具的输出目录。按项目规范归档,并把结论整理给你:
用antiy-baseline-scanner-mcp这个服务 给我做一下安全合规检查,检查报告用HTML格式生成把报告复制到项目规范目录 avlcode/reports/
→ 剩余未通过项逐条列出(注册表远程访问、提交控制等中风险项)
→ 已通过 38 项覆盖:UAC 启用、空密码限制、SAM 匿名枚举限制、Defender 已安装等
→ 整改路线:先修高风险 → 按报告步骤处理中风险 → 重跑扫描复查亲自检测
整个任务在 AVL Code 会话里只需一条消息。先把 MCP 服务接好,再把指令原样发出去:
用antiy-baseline-scanner-mcp这个服务 给我做一下安全合规检查,检查报告用HTML格式生成 - 第 1 步:前提——AVL Code 已接入基线核查 MCP 服务(antiy-baseline-scanner-mcp),对 <目标主机> 发起等保三级合规检查,报告要求 HTML 格式。
- 会话导出未保留 MCP 工具调用的原始报文(工具名、入参与返回 JSON 未随导出),各步动作以 assistant 执行叙述为准;"20 秒内完成"与"传统 3–6 小时"取自既有案例数据(index.ts overview),会话与交付报告均未含计时字段;高风险 8 项的逐项名目以交付报告 report.html 为准。
下一个问题: 按报告里的修复步骤完成整改后,把同一条指令再发一次做复查——两份报告的合规率与未通过清单逐项相减,就是整改效果的直接证据。
