Skip to content

Getting Started

Containerization Assist is an AI-powered MCP server that helps you build, scan, and deploy Docker containers and Kubernetes applications — with security-first OPA Rego policies built in.

Install

One-click install for VS Code:

Install in VS Code

Install in VS Code Insiders

Or add the following to .vscode/mcp.json in your project:

json
{
  "servers": {
    "ca": {
      "command": "npx",
      "args": ["-y", "containerization-assist-mcp", "start"],
      "env": {
        "LOG_LEVEL": "info"
      }
    }
  }
}

What it does

  • Docker Integration — Build, scan, and deploy container images with intelligent Dockerfile generation
  • Kubernetes Support — Generate manifests and deploy to your cluster with built-in verification
  • Policy-Driven Security — Full control through OPA Rego policies for security and compliance
  • AI-Powered Analysis — Context-aware recommendations with security best practices

Prerequisites

  • Node.js 20+
  • Docker or Docker Desktop
  • Optional: Trivy for security scanning
  • Optional: Kubernetes cluster for deployment features

Prompt Loops

Two built-in / slash commands automate the full containerize-and-deploy workflow in VS Code Copilot Chat:

  • kind-loop — Local dev loop using a Kind cluster (no required inputs)
  • aks-loop — Remote deployment to AKS with Azure Container Registry

See Prompt Loops for details and input reference.

Next steps

Released under the MIT License.