agent-bom doctor
agent-bom where
agent-bom agents --dry-run
agent-bom agents -p . --no-scandoctorchecks local prerequisites.whereshows the MCP config paths scanned on the current machine.agents --dry-runshows what would be accessed without performing the scan.agents -p . --no-scanverifies discovery and package extraction before any CVE lookups.
agent-bom agents --verbose
agent-bom agents --log-level debug --log-file /tmp/agent-bom.log
agent-bom agents --quiet --no-scan--quietsuppresses scan chatter and retry noise. Use it for scripting.--verboseexpands the console view.--log-level debugand--log-fileare the fastest way to capture a reproducible failure.
checksupports--format jsonfor machine-readable pre-install verdicts.report historyandreport diffsupport--format jsonfor CI consumption.- Use
agentsfor JSON, SARIF, HTML, PDF, CycloneDX, SPDX, and other report formats. - Use
agent-bom check requests@2.33.0 -e pypi -f jsonfor a single-package JSON verdict. - Use
agent-bom report diff before.json after.json -f json -o diff.jsonfor machine-readable diff output. - Use
agent-bom agents -f sarif -o results.sariffor file output. - Use
agent-bom agents -f sarif -o -when you need SARIF JSON on stdout.
If a finding looks inaccurate, open an Inaccurate Finding report with the exact command, agent-bom version, sanitized finding JSON/SARIF snippet, and public advisory or package evidence. Do not include secrets, private source code, private package names, or customer data in public issues. Use the sanitized inaccurate-finding report example when you need a copy-paste-safe shape.
agent-bom verify
agent-bom verify agent-bom
agent-bom verify requests@2.33.0 -e pypi
agent-bom verify @modelcontextprotocol/server-filesystem@2025.1.14 -e npmverifywith no arguments self-verifies the installedagent-bom.verify agent-bomis the same shortcut.- Other packages require an explicit
name@version.
agent-bom whereis the top-level shortcut for discovery paths.agent-bom mcp whereremains available when you want the grouped MCP command.agent-bom checkis for one package.agent-bom agentsis for environment, project, SBOM, and export workflows.
uv sync --extra dev-all
uv run pytest tests/ -x -qdev-allis the supported full-suite contributor environment.- The
graphextra includes the numeric dependencies required for PageRank and centrality tests.