Governed Docker + Portainer container-host ops: reads, RCA analyses, guarded writes. 34 tools.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 38 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
container_logs
-
container_restart_summary
-
container_stats
-
container_top
-
dangling_images
-
dangling_volumes
-
image_and_volume_bloat
-
image_disk_usage
-
inspect_container
-
inspect_image
-
inspect_network
-
inspect_volume
-
list_compose_stacks
-
list_containers
-
list_endpoints
-
list_images
-
list_networks
-
list_pods
-
list_stacks
-
list_volumes
-
overview
-
prune_images
-
prune_volumes
-
recreate_stack
-
remove_container
-
resource_pressure_analysis
-
restart_container
-
restart_loop_rca
-
stack_detail
-
start_container
-
stop_container
-
system_df
-
system_events
-
system_info
-
system_version
-
undo_apply
-
undo_list
-
update_container
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit eea227b · analyzer v33 · 2d ago
skills & prompt files 1
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 81
tool registrations 38
- restart_loop_rca AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/analyses.py :10
- resource_pressure_analysis AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/analyses.py :42
- image_and_volume_bloat AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/analyses.py :70
- list_containers AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/containers.py :10
- inspect_container AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/containers.py :23
- container_logs AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/containers.py :36
- container_stats AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/containers.py :57
- container_top AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/containers.py :70
- container_restart_summary AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/containers.py :83
- list_images AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/images.py :10
- inspect_image AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/images.py :23
- dangling_images AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/images.py :36
- image_disk_usage AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/images.py :48
- list_networks AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/networks.py :10
- inspect_network AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/networks.py :22
- list_pods AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/pods.py :10
- list_endpoints AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/stacks.py :10
- list_stacks AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/stacks.py :24
- stack_detail AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/stacks.py :38
- list_compose_stacks AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/stacks.py :53
- overview AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/system.py :11
- system_info AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/system.py :26
- system_version AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/system.py :38
- system_df AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/system.py :50
- system_events AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/system.py :62
- undo_list AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/undo.py :43
- undo_apply AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/undo.py :115
- list_volumes AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/volumes.py :10
- inspect_volume AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/volumes.py :22
- dangling_volumes AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/volumes.py :35
- restart_container AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/writes.py :77
- stop_container AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/writes.py :100
- start_container AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/writes.py :125
- remove_container AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/writes.py :146
- prune_images AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/writes.py :181
- prune_volumes AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/writes.py :205
- update_container AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/writes.py :231
- recreate_stack AIops-tools-Container-Host-AIops-eea227b/mcp_server/tools/writes.py :262