- Home
- MCP servers
- ContainerGuard
ContainerGuard
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"rockmelodies-containerguardmcp": {
"command": "python",
"args": [
"container_guard_mcp.py"
]
}
}
}ContainerGuard MCP is a server that lets you remotely monitor and manage containers with MCP. It provides remote connection options, real-time container monitoring, security analysis, and event-based insights to help you keep your container environment secure and running smoothly.
How to use
You run the MCP server locally and connect to remote Docker hosts or SSH-enabled machines to manage containers. Use an MCP client to load the server configuration and start interacting with containers. You can view containers, fetch logs, run commands inside containers, analyze security, and monitor Docker events in real time.
Available tools
connect_docker
Connect to a remote Docker daemon to manage containers and fetch runtime information.
connect_ssh
Connect to a remote host via SSH to manage containers and run commands securely.
list_containers
Retrieve the list of containers with their status and basic info.
get_container_logs
Fetch logs from a specific container to diagnose issues.
execute_command
Execute a command inside a running container and capture output.
security_analysis
Perform a basic security analysis on a container to identify common risks.
check_container_security
Run a comprehensive security check on a container including processes, network, and file permissions.
monitor_docker_events
Monitor Docker events in real time to detect unusual activity.