AgentHubAgentHub

docker-wts-build

MCP ServerMCP Registry官方收录

io.github.artemdruzhininad-star/docker-wts-build · v0.1.2

Schedule Docker builds via Windows Task Scheduler — survives VS Code terminal timeouts

概览

docker-wts-build 是一个MCP Server,收录自 官方 MCP Registry。支持 stdio 传输。本页提供 Cursor、Claude Code 等客户端的安装配置片段。

安装

选择你的平台查看安装方式

{
  "mcpServers": {
    "docker-wts-build": {
      "command": "uvx",
      "args": [
        "docker-wts-build"
      ],
      "env": {
        "DWTB_PROJECT_DIR": "<DWTB_PROJECT_DIR>"
      }
    }
  }
}

环境变量

DWTB_PROJECT_DIR必填

Path to project directory containing docker-compose.yml

DWTB_COMPOSE_FILE可选

Docker Compose file name (default: docker-compose.yml)

DWTB_CUSTOM_SERVICES可选

Semicolon-separated list of custom service names

DWTB_LOGS_DIR可选

Directory for build logs (default: {project_dir}/builds/logs)

DWTB_TASK_PREFIX可选

Task name prefix for Windows Task Scheduler (default: DockerBuild)

DWTB_TASK_TIMEOUT_MS可选

Task timeout in milliseconds (default: 28800000 = 8 hours)

DWTB_MAX_TASK_AGE_DAYS可选

Maximum age in days for cleanup (default: 30)

相关资源

统一 Manifest

{
  "id": "io.github.artemdruzhininad-star/docker-wts-build",
  "type": "mcp-server",
  "version": "0.1.2",
  "displayName": "docker-wts-build",
  "description": "Schedule Docker builds via Windows Task Scheduler — survives VS Code terminal timeouts",
  "distribution": {
    "packages": [
      {
        "registryType": "pypi",
        "identifier": "docker-wts-build",
        "version": "0.1.2",
        "transport": "stdio",
        "environmentVariables": [
          {
            "name": "DWTB_PROJECT_DIR",
            "description": "Path to project directory containing docker-compose.yml",
            "isRequired": true
          },
          {
            "name": "DWTB_COMPOSE_FILE",
            "description": "Docker Compose file name (default: docker-compose.yml)"
          },
          {
            "name": "DWTB_CUSTOM_SERVICES",
            "description": "Semicolon-separated list of custom service names"
          },
          {
            "name": "DWTB_LOGS_DIR",
            "description": "Directory for build logs (default: {project_dir}/builds/logs)"
          },
          {
            "name": "DWTB_TASK_PREFIX",
            "description": "Task name prefix for Windows Task Scheduler (default: DockerBuild)"
          },
          {
            "name": "DWTB_TASK_TIMEOUT_MS",
            "description": "Task timeout in milliseconds (default: 28800000 = 8 hours)"
          },
          {
            "name": "DWTB_MAX_TASK_AGE_DAYS",
            "description": "Maximum age in days for cleanup (default: 30)"
          }
        ]
      }
    ],
    "remotes": []
  },
  "dependencies": [],
  "installTargets": [
    "claude-code",
    "claude-desktop",
    "cursor",
    "vscode"
  ],
  "keywords": [],
  "provenance": {
    "origin": "official-mcp-registry",
    "originalId": "io.github.artemdruzhininad-star/docker-wts-build",
    "originalUrl": "https://registry.modelcontextprotocol.io/v0.1/servers/io.github.artemdruzhininad-star%2Fdocker-wts-build/versions/latest",
    "isOfficial": true,
    "status": "active"
  }
}
docker-wts-build — MCP Server 安装与配置 · AgentHub