Docker MCP
Docker操作をClaudeから制御するMCPサーバー
Docker コンテナとCompose スタックの管理、ログ取得、コンテナ監視などの操作をClaudeから直接実行できるModel Context Protocol サーバーです。
Author: QuantGeekDev
Stars: 468
GitHub
Install: npx @smithery/cli install docker-mcp --client claude
主な機能
- Dockerコンテナの作成・起動・停止・削除
- Docker Composeスタックのデプロイと管理
- コンテナログのリアルタイム取得
- 実行中のコンテナ一覧表示と状態監視
- Claude Desktopからシームレスに操作可能
想定ユースケース
- 開発環境の自動セットアップ — Claudeに指示してDocker Composeで複数サービスを一括デプロイし、開発環境を素早く構築できます。
- コンテナのトラブルシューティング — Claudeがコンテナログを取得・分析し、エラーの原因特定と解決策の提案をできます。
- 本番環境の監視と管理 — 実行中のコンテナ状態をClaudeから監視し、問題検出時に自動で対応できます。
- CI/CDパイプラインの補助 — Dockerコンテナのライフサイクル管理をClaudeで自動化し、デプロイ作業を効率化します。