Containerization MCP Server

TypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes support

Local serverstdioTypeScript

What is the Containerization MCP Server?

TypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes support

What you get

An AI-powered containerization assistant that helps you build, scan, and deploy Docker containers through VS Code and other MCP-compatible tools.

Configuration and credentials

Before starting, ensure you have: - Docker: Running Docker daemon with accessible socket (docker ps should work) - Linux/Mac: /var/run/docker.sock accessible - Windows: Docker Desktop with //./pipe/docker_engine accessible - Kubernetes (optional, for deployment features): - Valid kubeconfig at ~/.kube/config - Cluster connectivity (kubectl cluster-info should work) - Appropriate

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
create-containerization-policyStep-by-step guidance for authoring a custom OPA Rego policy
kind-loopLocal dev loop: analyze → build → scan → deploy to Kind
aks-loopRemote dev loop: analyze → build → push → deploy to AKS

How to install the Containerization MCP Server

{
  "mcpServers": {
    "containerization-assist": {
      "command": "npx",
      "args": ["-y", "containerization-assist-mcp"],
      "env": {
        "LOG_LEVEL": "your-value",
        "DOCKER_SOCKET": "your-value",
        "CUSTOM_POLICY_PATH": "your-value",
        "DOCKER_HOST": "your-value",
        "CONTAINERIZATION_ASSIST_TOOL_LOGS_DIR_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

Before starting, ensure you have: - Docker: Running Docker daemon with accessible socket (docker ps should work) - Linux/Mac: /var/run/docker.sock accessible - Windows: Docker Desktop with //./pipe/docker_engine accessible - Kubernetes (optional, for deployment features): - Valid kubeconfig at ~/.kube/config - Cluster connectivity (kubectl cluster-info should work) - Appropriate

VariableDescriptionRequired
LOG_LEVELConfiguration value read at startup.Optional
DOCKER_SOCKETConfiguration value read at startup.Optional
CUSTOM_POLICY_PATHFilesystem location the server is allowed to use.Optional
DOCKER_HOSTEndpoint or connection string the server talks to.Optional
CONTAINERIZATION_ASSIST_TOOL_LOGS_DIR_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Containerization to create-containerization-policy.”
  • “Use Containerization to kind-loop.”
  • “Use Containerization to aks-loop.”

Frequently asked questions

TypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes support Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.