Adversary MCP Server Dashboard

Generated: {{ metadata.generated_at | timestamp_to_datetime }} Coverage: {{ metadata.hours_covered }} hours
Auto-refresh

System Health

Database Size: {{ metadata.db_size_bytes | format_size }}
Total Scans: {{ scan_engine.total_scans }}
Cache Hit Rate: {{ scan_engine.cache_hit_rate | percentage }}

MCP Tools Performance

{% for tool in mcp_tools %}

{{ tool.tool_name }}

Executions: {{ tool.executions }}
Success Rate: {{ tool.success_rate | percentage }}
Avg Duration: {{ tool.avg_duration_ms | format_duration }}
Findings: {{ tool.total_findings }}
{% endfor %}

CLI Commands Performance

{% for cmd in cli_commands %}

{{ cmd.command_name }}

Executions: {{ cmd.executions }}
Success Rate: {{ cmd.success_rate | percentage }}
Avg Duration: {{ cmd.avg_duration_ms | format_duration }}
{% endfor %}

Scan Engine Analytics

Performance Breakdown

Threat Categories

{% for threat in threat_categories %}
{{ threat.category }} {{ threat.severity }} {{ threat.count }}
{% endfor %}

Cache Performance

{% for cache in cache_performance %}

{{ cache.cache_name }}

Hit Rate: {{ cache.hit_rate | percentage }}
Size: {{ cache.total_size_mb | format_size }}
Avg Access: {{ cache.avg_access_time_ms | format_duration }}
{% endfor %}

Language Performance

{% for lang in language_performance %}

{{ lang.language }}

Scans: {{ lang.scans }}
Avg Duration: {{ lang.avg_duration_ms | format_duration }}
Threats Found: {{ lang.threats_found }}
{% endfor %}

Recent Threat Findings ({{ threat_findings|length }} found)

{% if threat_findings %}
{% for finding in threat_findings %} {% endfor %}
UUID Found Title Severity File Line Scanner Confidence Status
{{ finding.finding_uuid[:8] }}...
{{ finding.timestamp | timestamp_to_datetime | replace(' UTC', '') | replace('2025-', '') }}
{{ finding.title[:60] }}{% if finding.title|length > 60 %}...{% endif %}
{{ finding.severity|upper }}
{{ finding.file_path | basename }}
{{ finding.line_start if finding.line_start is not none else 'N/A' }} {{ finding.scanner_source }}
{{ (finding.confidence * 100)|round }}%
{% if finding.is_false_positive %} FP {% elif finding.is_validated %} {% else %} New {% endif %}
{% else %}

No threat findings found in the selected time window.

Try increasing the time range or running some scans to populate the data.

{% endif %}