
MCP Agent Health Reporter
io.github.aos-standard由 GitHub 账号 aos-standard 发布v0.3.1更新于 Oct 24, 2026
Advisory AOS agent health scan before deployment (manifest, services, immune loop, evidence).
概览
扫描本地 AI 代理目录,返回 AOS 就绪评分、分项得分和审计摘要,用于部署前检查。
- 可以做什么
- 提供两个工具:aos_agent_health_scan 对目标目录中的单个代理评分,返回 aos_score、certified 标志、各分项得分(清单声明、systemd 运行时、免疫循环、物理证据)以及先例元数据;aos_agent_health_audit 扫描整个目录,返回 total_tools、avg_score 等汇总和每个代理的报告。它是建议性工具,用于发现本地正常但部署后失效的代理。
- 适用场景
- 当你维护一个代理定义目录,需要在部署前做就绪检查,或对多个代理做批量审计时使用。适合本地开发流程中希望得到评分报告而非人工检查的场景。
- 运行要求
- 以 PyPI 包 mcp-agent-health 通过 stdio 在本地运行,可用 uvx 启动或 pip 安装,需要 Python。可选环境变量:AOS_HEALTH_TARGET_DIR 设置默认扫描根目录(回退为当前工作目录),AOS_HEALTH_MCP_LOG 设置 JSONL 日志路径,AOS_HEALTH_MCP_TRANSPORT 选择传输方式(默认 stdio)。未声明账号或 API 密钥。
安装
在 SourceWeft 中
- 打开 控制台中的 MCP Agent Health Reporter,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
MCP Agent Health Reporter
Renamed (2026-07): Formerly
aos-agent-health-mcp/ CLIaos-health-mcp. Migrate withpip install mcp-agent-health==0.3.1and update your MCP configcommandtomcp-agent-health.
MCP server that validates agent health under AOS discipline and reports readiness scores. Use it to catch agents that silently fail in production — healthy locally, broken when deployed.
Install
MCP Client Configuration
Add to your mcp.json (Cursor / Claude Desktop):
Tool: aos_agent_health_scan
Request (non-default args — real signal):
Response:
Tool: aos_agent_health_audit
Request:
Response (excerpt):
Self-Test (G1 evidence)
Canonical source sync (TASK B)
正本: core/ahr_scan_pure.py(直接編集はこちらのみ)
配布コピー: packaging/aos_health_mcp/_scan_pure.py(直接編集禁止 — 同期スクリプト経由)
一致検証: pytest tests/test_logic.py::TestAosAgentHealthReporter::test_scan_pure_canonical_sync
G2 clean install (mock=false)
Environment Variables
来源:packaging/README.md,提交 cec614f
工具
0版本历史
1- v0.3.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分