Skip to main content
Glama
ofershap
by ofershap

mcp-server-docker

npm version npm downloads CI TypeScript License: MIT Agent Plugins

Steuere Docker-Container, Images und Dienste direkt über deinen KI-Codierungsassistenten. Liste Container auf, starte und stoppe sie, lies Logs, führe Befehle in Containern aus und prüfe die Ressourcennutzung.

npx mcp-docker-server

Kompatibel mit Claude Desktop, Cursor, VS Code Copilot und jedem MCP-kompatiblen Client. Keine API-Schlüssel erforderlich. Verbindet sich automatisch mit deinem lokalen Docker-Socket.

MCP server for Docker containers, logs, and resource monitoring

Demo erstellt mit remotion-readme-kit

Warum

Wenn du täglich mit Docker arbeitest, kennst du das Prozedere: wechsle zum Terminal, tippe docker ps, scrolle durch Logs, kopiere Container-IDs, starte Dienste neu. Das summiert sich. Dieser MCP-Server ermöglicht es deinem KI-Assistenten, diese Aufgaben für dich zu übernehmen, während du dich auf den Code konzentrierst. Bitte ihn zu prüfen, welche Container laufen, Logs eines fehlerhaften Dienstes abzurufen oder etwas neu zu starten, das hängengeblieben ist. Er kommuniziert über den lokalen Socket mit der Docker-API, also gibt es nichts zu konfigurieren und keine Anmeldedaten zu verwalten.

Related MCP server: Docker Manager MCP

Tools

Tool

Was es tut

list_containers

Laufende (oder alle) Container mit Status, Ports und Image-Informationen auflisten

container_logs

Neueste Logs von einem Container abrufen

start_container

Einen gestoppten Container starten

stop_container

Einen laufenden Container stoppen

restart_container

Einen Container neu starten

remove_container

Einen Container entfernen (optional erzwungen)

exec_command

Einen Befehl in einem laufenden Container ausführen

container_stats

Live-CPU-, Speicher- und Netzwerkstatistiken abrufen

list_images

Alle Docker-Images auf dem Host auflisten

remove_image

Ein Docker-Image entfernen

Schnellstart

Cursor

Füge Folgendes zu .cursor/mcp.json hinzu:

{
  "mcpServers": {
    "docker": {
      "command": "npx",
      "args": ["-y", "mcp-docker-server"]
    }
  }
}

Claude Desktop

Füge Folgendes zu claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "docker": {
      "command": "npx",
      "args": ["-y", "mcp-docker-server"]
    }
  }
}

VS Code

Füge Folgendes zu den Benutzereinstellungen oder zu .vscode/mcp.json hinzu:

{
  "mcp": {
    "servers": {
      "docker": {
        "command": "npx",
        "args": ["-y", "mcp-docker-server"]
      }
    }
  }
}

Beispiele

  • "Alle laufenden Docker-Container auflisten"

  • "Zeig mir die Logs des nginx-Containers"

  • "Starte den api-server-Container neu"

  • "Wie hoch ist die CPU- und Speichernutzung meines postgres-Containers?"

  • "Führe ls -la /app im web-Container aus"

  • "Alle Docker-Images und ihre Größen auflisten"

  • "Stoppe alle Container, die das alte Image verwenden"

Voraussetzungen

  • Docker muss auf deinem Rechner laufen

  • Der Server verbindet sich mit dem Docker-Socket unter /var/run/docker.sock (Linux/macOS) oder der Named Pipe unter Windows

  • Es sind keine API-Schlüssel oder Tokens erforderlich

Agent Plugins

Dieses Repository ist ein Agent Plugins 1.0.0-Paket: plugin.json, portables mcp.json und skills/ werden zusammen mit dem MCP-Server ausgeliefert.

Für Cursor klone das Repository und kopiere oder verlinke es nach ~/.cursor/plugins/local/mcp-server-docker, und lade dann das Fenster neu. Skills und MCP erscheinen unter Customize > Plugins.

Die Cursor- und VS-Code-Installationsschaltflächen oben funktionieren weiterhin: Sie fügen denselben npx -y mcp-docker-server-stdio-Server hinzu wie das manuelle JSON.

FAQ

Was ist mcp-docker-server?

Das npm-Paket für diesen MCP-Server (Repository-Name mcp-server-docker). Es kommuniziert mit deinem lokalen Docker-Socket, um Container aufzulisten, Logs zu verfolgen, Befehle auszuführen und Images zu verwalten.

Muss Docker Desktop laufen?

Ja. Der Daemon muss aktiv sein und der MCP-Prozess muss docker.sock (oder die Named Pipe unter Windows) erreichen.

Ist das sicher für Produktionscontainer?

Behandle Stopp/Entfernen/Neustart als destruktiv. Hol dir die Bestätigung des Benutzers ein, bevor du Produktions-Workloads änderst.

Kann ich es als Agent Plugin in Cursor installieren?

Ja. Verwende ~/.cursor/plugins/local/mcp-server-docker, damit der gebündelte docker-management-Skill mit der MCP-Konfiguration geladen wird.

Benötige ich API-Schlüssel?

Nein. Nur lokaler Docker-Zugriff.

Entwicklung

git clone https://github.com/ofershap/mcp-server-docker.git
cd mcp-server-docker
npm install
npm test
npm run build

Siehe auch

Weitere MCP-Server und Entwicklerwerkzeuge findest du in meinem Portfolio.

Autor

Made by ofershap

LinkedIn GitHub


README erstellt mit README Builder

Lizenz

MIT © 2026 Ofer Shapira

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to manage Docker containers, deploy stacks, and monitor services across multiple Docker hosts from one centralized location. Supports container lifecycle management, Docker Compose operations, and infrastructure orchestration through natural language commands.
    6
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to manage Docker containers, images, networks, volumes, and Compose services through the Model Context Protocol. It supports system operations, command execution within containers, and integration with Docker Hub and GitHub Container Registry.
    135
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • Build, validate, and deploy multi-agent AI solutions from any AI environment.

  • Create and manage AI agents that collaborate and solve problems through natural language interacti…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ofershap/mcp-server-docker'

If you have feedback or need assistance with the MCP directory API, please join our Discord server