OlympHill
docker-mcp logo

docker-mcpשרת docker MCP (פרוטוקול הקשר מודל)

(0)
Daniel Nikulshynנבדק על ידי Daniel Nikulshyn·עודכן יולי 2026

סקירה

docker-mcp הוא שרת חזק של Model Context Protocol (MCP) לפעולות Docker, המאפשר ניהול חלק של קונטיינרים ושל סטאק Docker Compose דרך Claude AI. הוא מספק מספר תכונות, כולל יצירה והפעלה של קונטיינרים, פריסת סטאק Docker Compose, שליפת יומני קונטיינרים, ורשימת קונטיינרים עם ניטור הסטטוס שלהם. כדי להשתמש ב‑docker-mcp, המשתמש צריך שיהיה מותקן Python 3.12 ומעלה, Docker Desktop או Docker Engine, וכן Claude Desktop. ניתן להתקין את השרת דרך Smithery, והקונפיגורציה שלו מתווספת לקובץ ההגדרות של Claude Desktop. docker-mcp מספק את הכלים הבאים: * create-container: יוצר קונטיינר Docker נפרד * deploy-compose: משגר ערימת Docker Compose * get-logs: מאחזר יומנים (logs) מקונטיינר מסוים * list-containers: מציג את כל קונטיינרי Docker עם זאת, יש לו כיום כמה מגבלות, כולל חוסר בתמיכה מובנית במשתני סביבה עבור מכולות, ניהול נפחים, ניהול רשת, בדיקות בריאות של המכולה, מדיניות הפעלה מחדש של המכולה, והגבלות משאבי המכולה. פרויקט זה מוגדר ברישיון MIT והתרומות מוזמנות בתהליך הפיתוח. השרת פותח בפייתון ומשתמש ב‑UV כמנהל החבילות שלו. התיעוד כולל הוראות לתצורת פיתוח ולתצורת ייצור, וכן ניפוי באגים וכלים זמינים.

תכונות עיקריות

  • יצירת מיכלים והפעלה
  • פריסה של מחסניות Docker Compose
  • אחזור יומני מיכלים
  • רישום מיכלים וניטור סטטוס

תמחור

מודל
Free
קטגוריה
שרתי MCP
דירוג
אין עדיין ביקורות

מקרי שימוש

פריסת מחסנית Docker Compose

docker-mcp יכול לשמש לפריסת מחסנית Docker Compose עם פקודה אחת, מה שמקל על ניהול יישומים מורכבים.

ניתוח יומני מיכלים

docker-mcp מספק תכונה לאחזר יומנים ממיכל מסוים, מה שמקל על ניפוי שגיאות ופתרון בעיות ביישומים.

יתרונות וחסרונות

יתרונות

  • ניהול מיכלים ומחסניות Compose ללא הפרעות
  • שילוב עם Claude AI
  • תמיכה בפריסת מחסניות Docker Compose
  • היכולת לאחזר יומני מיכלים

חסרונות

  • אין תמיכה מובנית במשתני סביבה עבור מיכלים
  • אין ניהול נפחים
  • אין ניהול רשת
  • אין בדיקות בריאות למיכלים
  • אין מדיניות הפעלה מחדש למיכלים
  • אין הגבלות משאבים למיכלים

ביקורות

התחבר כדי להשאיר ביקורת.

עדיין אין ביקורות. היה הראשון!

שאלות ותשובות

Can docker-mcp handle multiple compose stacks simultaneously?

Yes, it can deploy Docker Compose stacks via the deploy-compose tool, but each deployment is managed independently; it lacks advanced orchestration features like scaling or health monitoring.

Asked by Noelia Campos · Nov 13, 2025

What container management features does docker-mcp provide and what are its limitations?

docker-mcp supports creating single containers, deploying Docker Compose stacks, retrieving container logs, and listing containers with their status. It does not handle environment variables, volume mounting, network configuration, or health checks for containers.

Asked by Kwame Mensah · Sep 15, 2025

How does docker-mcp integrate with Claude Desktop?

It works as a Model Context Protocol (MCP) server that Claude Desktop can call. After installing via Smithery, its configuration is added to Claude Desktop, allowing Claude to invoke tools like create-container, deploy-compose, get-logs, and list-containers directly from its interface.

Asked by Petra Vogel · Sep 12, 2025

What are the minimum system requirements for running docker-mcp?

docker-mcp requires Python 3.12 or higher, a Docker Desktop or Docker Engine installation, and Claude Desktop to be installed and configured via Smithery. The server is added to Claude Desktop’s config file after installation.

Asked by Aaliyah Johnson · Sep 11, 2025

שאל שאלה

חלופות לשרתי MCP