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

Workflow Tools

Three built-in workflow tools return step-by-step plans for common containerization tasks:

  • kind-loop — Local dev loop using a Kind cluster (no required inputs)
  • aks-loop — Remote deployment to AKS with Azure Container Registry
  • create-containerization-policy — Guided policy authoring with recommended defaults

See Workflow Tools for details and input reference.

Next steps

Released under the MIT License.