Docker intelligence →
Association is based on retained identity fields; it does not by itself prove first-party publication.
Enables Claude to manage Docker Compose containers by updating, running commands, and viewing status/logs
Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.
Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.
No verified installation or connection method is available in the retained evidence yet.
| Canonical slug | docker-compose-mcp-385d4da5 | Deployment | Local Only |
|---|---|---|---|
| Canonical package | — | Repository | Krelborn/docker-compose-mcp |
| First published | — | Latest release | — |
| Last security verification | — | Classification confidence | 90% |
| Publication | Draft | Official distribution | Not verified |
| Channel | Identifier | Current version | Versions | Source |
|---|---|---|---|---|
| source_git | krelborn/docker-compose-mcp | a6163abc85617ceab3d4f6ac8de0d6bf5b1a0886 | 1 | Repository |
| Package | Version | Published / observed | Inventory | Security scan |
|---|---|---|---|---|
| source_gitkrelborn/docker-compose-mcp | a6163abc85617ceab3d4f6ac8de0d6bf5b1a0886Current | Aug 25, 2026 | 2 toolsSucceeded · 0 resources · 0 prompts | Evidence restricted |
Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.
No public current-version evidence is available yet.
| Tool | Category | Annotations | Risk |
|---|---|---|---|
docker_compose_commandExecute any docker compose command for a specific compose file.
This tool allows running arbitrary docker compose commands like:
- ps: List containers
- logs: View container logs
- restart: Restart services
- stop/start: Stop or start services
- exec: Execute commands in running containers
Args:
- compose_file (string): Absolute path to the docker-compose.yml file
- command (string): Docker compose command to run (everything after 'docker compose -f file.yml')
Returns:
The stdout and stderr output from the docker compose command
Examples:
- Use when: "Show me the logs for my docker containers"
- Use when: "List running docker compose services"
- Use when: "Restart the web service"Input schema{
"type": "object",
"properties": {
"compose_file": {
"type": "string",
"description": "Absolute path to the docker-compose.yml file"
},
"command": {
"type": "string",
"description": "Docker compose command to run (e.g., 'ps', 'logs', 'restart')"
}
},
"required": [
"compose_file",
"command"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Annotations{
"readOnlyHint": false,
"destructiveHint": false,
"idempotentHint": false,
"openWorldHint": false
} | — | WritesNon-destructiveNon-idempotentClosed world | — |
docker_compose_updateUpdate Docker Compose containers by stopping them, pulling latest images, and restarting.
This tool executes the standard update workflow:
1. Stop running containers (docker compose down)
2. Pull latest images (docker compose pull)
3. Start containers with new images (docker compose up -d)
Args:
- compose_file (string): Absolute path to the docker-compose.yml file
- detached (boolean): Run containers in detached mode (default: true)
Returns:
A summary of each step's output, including:
- Which containers were stopped
- Which images were pulled/updated
- Which containers are now running
- Any errors encountered during the process
Examples:
- Use when: "Update my chemdraw containers"
- Use when: "Pull latest images and restart docker compose"
Error Handling:
- If 'down' fails, continues to 'pull' (containers may not be running)
- If 'pull' fails, does not proceed to 'up'
- If 'up' fails, reports error detailsInput schema{
"type": "object",
"properties": {
"compose_file": {
"type": "string",
"description": "Absolute path to the docker-compose.yml file"
},
"detached": {
"type": "boolean",
"default": true,
"description": "Run containers in detached mode (default: true)"
}
},
"required": [
"compose_file"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Annotations{
"readOnlyHint": false,
"destructiveHint": true,
"idempotentHint": false,
"openWorldHint": false
} | — | WritesDestructiveNon-idempotentClosed world | — |
| Endpoint | Transport | Authentication | Health | Observed |
|---|---|---|---|---|
| No verified remote endpoint is linked. | ||||
No verified package installation command is available in the retained catalog evidence.
docker-compose-mcp Server exposed 2 tools during independent protocol observation, including docker_compose_command, docker_compose_update.
The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.
These internal links are derived from strong identity fields such as the implementation name, package, repository, vendor, and listing name—not generic description prose.
Association is based on retained identity fields; it does not by itself prove first-party publication.
Curated product and capability guides containing this catalog record.