Skip to content
Agentmart
Submit a tool

Docker MCP

MCP server for managing Docker containers, images, networks, volumes, and registries

Connector by alisaitteke · GitHub account verified by the MCP Registry

IndexedLicense unknownLocal (stdio)★ 2
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/alisaitteke-docker-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for managing Docker containers, images, networks, volumes, and registries

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
17 read · 21 write · 11 delete · 7 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 56

Read from the source code; the running server may list different tools.

Read 17 · Look things up without changing anything.

  • docker_container_health_check
  • docker_container_logs
  • docker_container_stats
  • docker_image_history
  • docker_inspect_container
  • docker_inspect_exec
  • docker_inspect_image
  • docker_inspect_network
  • docker_inspect_volume
  • docker_list_containers
  • docker_list_images
  • docker_list_networks
Show 5 more tools
  • docker_list_volumes
  • docker_system_info
  • docker_version
  • dockerhub_get_tags
  • dockerhub_search

Write 21 · Create, change, send or run things.

  • docker_compose_build
  • docker_compose_config
  • docker_compose_logs
  • docker_compose_ps
  • docker_compose_restart
  • docker_compose_start
  • docker_compose_stop
  • docker_compose_up
  • docker_create_container
  • docker_create_network
  • docker_create_volume
  • docker_exec
Show 9 more tools
  • docker_push_image
  • docker_restart_container
  • docker_start_container
  • docker_stop_container
  • docker_tag_image
  • dockerhub_authenticate
  • dockerhub_push
  • ghcr_authenticate
  • ghcr_push

Delete 11 · Delete, drop, revoke or wipe things.

  • docker_compose_down
  • docker_kill_container
  • docker_prune_containers
  • docker_prune_images
  • docker_prune_networks
  • docker_prune_system
  • docker_prune_volumes
  • docker_remove_container
  • docker_remove_image
  • docker_remove_network
  • docker_remove_volume

Not yet classified 7 · We could not tell from the name and description.

  • docker_connect_container
  • docker_disconnect_container
  • docker_pause_container
  • docker_pull_image
  • docker_unpause_container
  • dockerhub_pull
  • ghcr_pull

Files it touches

  • Any path the agent passes to its tools

Tools (56)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • docker_compose_build

    Build Docker Compose services

  • docker_compose_config

    Parse and validate docker-compose.yml file

  • docker_compose_down

    Stop and remove Docker Compose services

  • docker_compose_logs

    View output from Docker Compose services

  • docker_compose_ps

    List Docker Compose services

  • docker_compose_restart

    Restart Docker Compose services

  • docker_compose_start

    Start Docker Compose services

  • docker_compose_stop

    Stop Docker Compose services

  • docker_compose_up

    Start Docker Compose services

  • docker_connect_container

    Connect a container to a network

  • docker_container_health_check

    Check the health status of a container. Returns health check status (healthy, unhealthy, starting, none), health check configuration, failure streak, and health check log history.

  • docker_container_logs

    Get logs from a container

  • docker_container_stats

    Get real-time statistics from a container

  • docker_create_container

    Create a new Docker container from an image

  • docker_create_network

    Create a Docker network

Show 41 more tools
  • docker_create_volume

    Create a Docker volume

  • docker_disconnect_container

    Disconnect a container from a network

  • docker_exec

    Execute a command in a running container

  • docker_image_history

    Get the history of an image

  • docker_inspect_container

    Get detailed information about a container

  • docker_inspect_exec

    Get information about an exec instance

  • docker_inspect_image

    Get detailed information about an image

  • docker_inspect_network

    Get detailed information about a network

  • docker_inspect_volume

    Get detailed information about a volume

  • docker_kill_container

    Kill a running container. Requires confirmation for safety. First call without confirm to see container details, then call again with confirm=true to proceed.

  • docker_list_containers

    List Docker containers. Returns all containers including stopped ones if all=true.

  • docker_list_images

    List Docker images

  • docker_list_networks

    List Docker networks

  • docker_list_volumes

    List Docker volumes

  • docker_pause_container

    Pause a running container

  • docker_prune_containers

    Remove stopped containers. Requires confirmation for safety. First call without confirm to see what will be removed, then call again with confirm=true to proceed.

  • docker_prune_images

    Remove unused images. Requires confirmation for safety. First call without confirm to see what will be removed, then call again with confirm=true to proceed.

  • docker_prune_networks

    Remove unused networks. Requires confirmation for safety. First call without confirm to see what will be removed, then call again with confirm=true to proceed.

  • docker_prune_system

    Remove unused data (containers, networks, images, build cache). Requires confirmation for safety. First call without confirm to see what will be removed, then call again with confirm=true to proceed.

  • docker_prune_volumes

    Remove unused volumes. Requires confirmation for safety. First call without confirm to see what will be removed, then call again with confirm=true to proceed.

  • docker_pull_image

    Pull an image from a registry

  • docker_push_image

    Push an image to a registry

  • docker_remove_container

    Remove a container. Requires confirmation for safety. First call without confirm to see container details, then call again with confirm=true to proceed.

  • docker_remove_image

    Remove an image. Requires confirmation for safety. First call without confirm to see image details, then call again with confirm=true to proceed.

  • docker_remove_network

    Remove a Docker network. Requires confirmation for safety. First call without confirm to see network details, then call again with confirm=true to proceed.

  • docker_remove_volume

    Remove a Docker volume. Requires confirmation for safety. First call without confirm to see volume details, then call again with confirm=true to proceed. Alternatively, uses MCP Elicitation API if client supports it.

  • docker_restart_container

    Restart a container

  • docker_start_container

    Start a stopped container

  • docker_stop_container

    Stop a running container

  • docker_system_info

    Get Docker system information

  • docker_tag_image

    Tag an image

  • docker_unpause_container

    Unpause a paused container

  • docker_version

    Get Docker version information

  • dockerhub_authenticate

    Authenticate with Docker Hub

  • dockerhub_get_tags

    Get tags for a Docker Hub repository

  • dockerhub_pull

    Pull an image from Docker Hub

  • dockerhub_push

    Push an image to Docker Hub

  • dockerhub_search

    Search Docker Hub for images

  • ghcr_authenticate

    Authenticate with GitHub Container Registry

  • ghcr_pull

    Pull an image from GitHub Container Registry

  • ghcr_push

    Push an image to GitHub Container Registry

Signals

Stars
2
Forks
0
Open issues
0
Weekly downloads
64
Last commit
Jan 27, 2026 (9 months ago)
Last release
Jan 27, 2026 (9 months ago)
Last package publish
Jan 27, 2026 (9 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.alisaitteke/docker-mcp
Version
0.2.4
Auth
No auth
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from alisaitteke

Cite this page

Docker MCP. Agent Mart. https://agentmart.dev/connectors/alisaitteke-docker-mcp (last updated 2026-10-25)