OlympHill
docker-mcp logo

docker-mcpDocker MCP 서버: Model Context Protocol

(0)
Daniel Nikulshyn리뷰어 Daniel Nikulshyn·업데이트됨 2026년 7월

개요

docker-mcp는 Docker 운영을 위한 강력한 모델 컨텍스트 프로토콜 (MCP) 서버입니다. 이 서버는 Claude AI를 통해 수평적인 컨테이너 및 composed stack 관리를 제공하고, 여러 기능을 제공한다고 주장합니다. 그중에는 컨테이너 생성 및 인스턴션, Docker Compose stack 배포, 컨테이너 로그 조회, 컨테이너 목록 및 상태 모니터링 기능을 포함한다. docker-mcp를 사용하려면 사용자는 Python 3.12+ 이상, Docker Desktop 또는 Docker Engine, 그리고 Claude Desktop이 설치되어 있어야 합니다. 서버를 설치하려면 Smithery를 이용할 수 있고, 클라우드 데스크톱의 설정 파일에 구성 사항을 추가할 수 있습니다. 한햔백는북해는니한 시원엀사시신 : 촌세요 create-container는 독립된 Docker 컨테이너를 생성하는 명령어입니다. deploy-compose는 Docker Compose 스택의 배포를 처리합니다. get-logs는 특정 컨테이너에서 로그를 가져오고 list-containers는 모든 Docker 컨테이너를 목록화하는 명령어입니다. 그러나 현재는 여러 제약이 있는데, 컨테이너 내 기본 환경 변수 지원, 볼륨 관리, 네트워크 관리, 컨테이너 보건 확인, 컨테이너 재가동 정책, 및 컨테이너 리소스 제한과 같은 기능이 부족합니다. 이 프로젝트는 MIT 라이선스를 따르고 개발 처리에서 기여가 환영됩니다. 서버는 파이썬으로 개발되어 UV를 패키지 매니저로 사용합니다. 설명서는 개발 설정과生产 설정, 디버깅 및 사용 가능한 도구에 대한 지침을 포함합니다.

주요 기능

  • 컨테이너의 생성 및 인스턴스화
  • Docker Compose_STACK_배포
  • 컨테이너 로그의 조회
  • 컨테이너 listing 및 상태 모니터링

가격

모델
Free
카테고리
MCP 서버
평점
아직 리뷰 없음

사용 사례

Docker Compose_STACK_배포

docker-mcp는 복잡한 애플리케이션의 관리를 수월하게 만드는 데 도움이 되는 Docker Compose STACK을 한 명령어로 배포 할 수있다.

컨테이너 로그의 분석

docker-mcp는 특정 컨테이너에서 로그를 조회하도록 제공해 debug 및 troubleshoot을 용이하게 해 주는 데 도움이됩니다.

장단점

장점

  • 컨테이너 및 Compose STACK의 관리가 수월화
  • Claude AI와의 통합
  • Docker Compose STACK의 배포를 지원
  • 컨테이너 로그의 조회가 가능

단점

  • 컨테이너에 대한 빌트-인 환경 변수 지원이 없음
  • 볼륨의 관리가 불가능
  • 네트워크 관리가 불가능
  • 컨테이너의 상태 검사가 불가능

리뷰

리뷰를 작성하려면 로그인하세요.

아직 리뷰가 없습니다. 첫 번째가 되어보세요!

Q&A

docker-mcp는 동시에 여러 compose 스택을 처리할 수 있나요?

예, docker-mcp는 deploy-compose 도구를 통해 Docker Compose 스택을 배포할 수 있지만, 각 배포는 독립적으로 관리됩니다. 스케일링이나 헬스 모니터링과 같은 고급 오케스트레이션 기능은 제공하지 않습니다.

Asked by Noelia Campos · Nov 13, 2025

docker-mcp가 제공하는 컨테이너 관리 기능은 무엇이며, 한계점은 무엇인가요?

docker-mcp는 단일 컨테이너 생성, Docker Compose 스택 배포, 컨테이너 로그 조회, 그리고 상태와 함께 컨테이너 목록 표시 기능을 지원합니다. 환경 변수, 볼륨 마운트, 네트워크 설정, 혹은 컨테이너 건강검사 기능은 처리하지 않습니다.

Asked by Kwame Mensah · Sep 15, 2025

docker-mcp는 Claude Desktop과 어떻게 통합되나요?

MCP 서버로서 Claude Desktop이 호출할 수 있도록 동작합니다. Smithery를 통해 설치한 후 설정이 Claude Desktop에 추가되어, Claude가 create-container, deploy-compose, get-logs, list-containers와 같은 도구를 인터페이스에서 직접 호출할 수 있게 됩니다.

Asked by Petra Vogel · Sep 12, 2025

docker-mcp를 실행하기 위한 최소 시스템 요구사항은 무엇인가요?

docker-mcp는 Python 3.12 이상, Docker Desktop 또는 Docker Engine 설치, 그리고 Smithery를 통해 설치 및 구성된 Claude Desktop이 필요합니다. 설치 후 서버가 Claude Desktop의 설정 파일에 추가됩니다.

Asked by Aaliyah Johnson · Sep 11, 2025

질문하기

MCP 서버 대안