williajm/mcp_docker
If you are the rightful owner of mcp_docker and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The MCP Docker Server is a Model Context Protocol server that provides Docker management capabilities to AI assistants, enabling them to manage containers, images, networks, and volumes through a type-safe, documented API with safety controls.
Tools
Functions exposed to the LLM to take actions
docker_list_containers
List containers with filters
docker_inspect_container
Get detailed container info
docker_create_container
Create new container
docker_start_container
Start container
docker_stop_container
Stop container gracefully
docker_restart_container
Restart container
docker_remove_container
Remove container
docker_container_logs
Get container logs
docker_exec_command
Execute command in container
docker_container_stats
Get resource usage stats
docker_list_images
List images
docker_inspect_image
Get image details
docker_pull_image
Pull from registry
docker_build_image
Build from Dockerfile
docker_push_image
Push to registry
docker_tag_image
Tag image
docker_remove_image
Remove image
docker_prune_images
Clean unused images
docker_image_history
View layer history
docker_list_networks
List networks
docker_inspect_network
Get network details
docker_create_network
Create network
docker_connect_container
Connect container to network
docker_disconnect_container
Disconnect from network
docker_remove_network
Remove network
docker_list_volumes
List volumes
docker_inspect_volume
Get volume details
docker_create_volume
Create volume
docker_remove_volume
Remove volume
docker_prune_volumes
Clean unused volumes
docker_system_info
Get Docker system information
docker_system_df
Disk usage statistics
docker_system_prune
Clean all unused resources
docker_version
Get Docker version info
docker_events
Stream Docker events
docker_healthcheck
Check Docker daemon health
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client