mcp_docker

williajm/mcp_docker

3.3

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

No resources