
Containerization Assist
Wraps the entire Docker and Kubernetes workflow into MCP tools you can drive with natural language. It analyzes your repo to detect languages and frameworks, generates Dockerfiles with security hardening, builds and scans images with Trivy integration, and spits out K8s manifests ready for deployment. The tools chain together sequentially: analyze, generate, build, scan, tag, deploy. Progress updates surface through MCP notifications during long operations. Ships with a policy system in v3.0 that lets you pre-configure defaults, filter knowledge bases, and validate outputs with Rego rules. Also exports an SDK if you want to call the functions directly without the MCP layer. Best for single-app containerization journeys where you want AI assistance at each step.
- GitHub stars
- 43
- tools
- 14
- transport
- STDIO
- env vars
- 2
- last updated
- Jul 2, 2026
Tools
14 toolsPublic tool metadata for what this MCP can expose to an agent.
analyze-repoAnalyze repository structure and detect technologies by parsing config files
Analyze repository structure and detect technologies by parsing config files
No parameter schema in public metadata yet.
generate-dockerfileGather insights from knowledge base and return requirements for Dockerfile creation
Gather insights from knowledge base and return requirements for Dockerfile creation
No parameter schema in public metadata yet.
fix-dockerfileAnalyze Dockerfile for issues including organizational policy validation and return knowledge-based fix recommendations
Analyze Dockerfile for issues including organizational policy validation and return knowledge-based fix recommendations
No parameter schema in public metadata yet.
build-image-contextPrepare Docker build context with security analysis and return build commands
Prepare Docker build context with security analysis and return build commands
No parameter schema in public metadata yet.
scan-imageScan Docker images for security vulnerabilities with remediation guidance (uses Trivy CLI)
Scan Docker images for security vulnerabilities with remediation guidance (uses Trivy CLI)
No parameter schema in public metadata yet.
tag-imageTag Docker images with version and registry information
Tag Docker images with version and registry information
No parameter schema in public metadata yet.
push-imagePush Docker images to a registry
Push Docker images to a registry
No parameter schema in public metadata yet.
generate-k8s-manifestsGather insights and return requirements for Kubernetes/Helm/ACA/Kustomize manifest creation
Gather insights and return requirements for Kubernetes/Helm/ACA/Kustomize manifest creation
No parameter schema in public metadata yet.
prepare-clusterPrepare Kubernetes cluster for deployment
Prepare Kubernetes cluster for deployment
No parameter schema in public metadata yet.
verify-deployVerify Kubernetes deployment status
Verify Kubernetes deployment status
No parameter schema in public metadata yet.
opsOperational utilities for ping and server status
Operational utilities for ping and server status
No parameter schema in public metadata yet.
create-containerization-policyStep-by-step guidance for authoring a custom OPA Rego policy
Step-by-step guidance for authoring a custom OPA Rego policy
No parameter schema in public metadata yet.
kind-loopLocal dev loop: analyze → build → scan → deploy to Kind
Local dev loop: analyze → build → scan → deploy to Kind
No parameter schema in public metadata yet.
aks-loopRemote dev loop: analyze → build → push → deploy to AKS
Remote dev loop: analyze → build → push → deploy to AKS
No parameter schema in public metadata yet.
Sponsors
Configuration
DOCKER_SOCKETDocker socket path or named pipe
LOG_LEVELLogging level (debug, info, warn, error)
Readme
Details
- Repository
- github.com/azure/containerization-assist
- Website
- github.com/Azure/containerization-assist#readme
- Category
- Cloud & Infrastructure
- Package
containerization-assist-mcp- Transport
- STDIO
- Registry
- MCP registry, active