io.github.artemdruzhininad-star/docker-wts-build
Quality Score
70
/100
Schedule Docker builds via Windows Task Scheduler — survives VS Code terminal timeouts
§01 Install
Claude Desktop (uvx)
{
"mcpServers": {
"docker-wts-build": {
"command": "uvx",
"args": [
"docker-wts-build"
],
"env": {
"DWTB_PROJECT_DIR": "<dwtb_project_dir>",
"DWTB_COMPOSE_FILE": "<dwtb_compose_file>",
"DWTB_CUSTOM_SERVICES": "<dwtb_custom_services>",
"DWTB_LOGS_DIR": "<dwtb_logs_dir>",
"DWTB_TASK_PREFIX": "<dwtb_task_prefix>",
"DWTB_TASK_TIMEOUT_MS": "<dwtb_task_timeout_ms>",
"DWTB_MAX_TASK_AGE_DAYS": "<dwtb_max_task_age_days>"
}
}
}
}§02 Environment variables
DWTB_PROJECT_DIRrequired
Path to project directory containing docker-compose.yml
DWTB_COMPOSE_FILEDocker Compose file name (default: docker-compose.yml)
DWTB_CUSTOM_SERVICESSemicolon-separated list of custom service names
DWTB_LOGS_DIRDirectory for build logs (default: {project_dir}/builds/logs)
DWTB_TASK_PREFIXTask name prefix for Windows Task Scheduler (default: DockerBuild)
DWTB_TASK_TIMEOUT_MSTask timeout in milliseconds (default: 28800000 = 8 hours)
DWTB_MAX_TASK_AGE_DAYSMaximum age in days for cleanup (default: 30)
§03 MCP Quality Score · methodology
freshness
25
completeness
5
installability
25
documentation
10
stability
5
§04 Alternatives in Docker & Containers
io.github.Dave-London/docker
io.github.Dave-London/docker
Structured Docker operations (ps, images, logs, build) as typed JSON.
io.github.Dave-London/pare-docker
io.github.Dave-London/pare-docker
Pare Docker ג€” Structured Docker operations (ps, images, logs, build, compose) as typed JSON.
Komodo MCP Server
io.github.MP-Tool/komodo-mcp-server
MCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AI