mcp-server-docker
mcp-server-docker
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-serverKompatibel 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.

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 |
| Laufende (oder alle) Container mit Status, Ports und Image-Informationen auflisten |
| Neueste Logs von einem Container abrufen |
| Einen gestoppten Container starten |
| Einen laufenden Container stoppen |
| Einen Container neu starten |
| Einen Container entfernen (optional erzwungen) |
| Einen Befehl in einem laufenden Container ausführen |
| Live-CPU-, Speicher- und Netzwerkstatistiken abrufen |
| Alle Docker-Images auf dem Host auflisten |
| 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 /appim 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 WindowsEs 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 buildSiehe auch
Weitere MCP-Server und Entwicklerwerkzeuge findest du in meinem Portfolio.
Autor
README erstellt mit README Builder
Lizenz
MIT © 2026 Ofer Shapira
Maintenance
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
- AlicenseBqualityDmaintenanceEnables natural language interaction with Docker commands and operations. Supports container management, image operations, system information, and Docker Compose through conversational requests.141631MIT
- AlicenseNot gradedqualityDmaintenanceEnables 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.6MIT
- AlicenseNot gradedqualityDmaintenanceEnables 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.1352MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Docker containers, images, networks, volumes, and Docker Compose services through the Model Context Protocol.163MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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