Docker Forge logo

Docker Forge

by fredericGitHubUpdated Jun 28, 2026

Generate, audit, and tune Docker Compose stacks inside Claude Code — before you copy-paste anything. Pure logic, no API keys, $0 to run.

mcp
docker
devops
+7
|

How to pay

Pick whichever fits your workflow — you can switch any time.

Subscribe

Monthly billing

$12/month

Predictable monthly cost with included usage. Best for steady, high-volume traffic.

  • Unlimited tools within plan limits
  • One API key, billed once a month
  • Cancel any time

Pay-per-call

Agent-native

$0.01 – $0.10 per call

Charge agents in USDC the moment they call a tool. No subscriptions, no signup — pay only for what you use.

  • 6 priced tools available
  • Settled in USDC on Base
  • No account or API key required

Every LLM-generated Docker Compose has the same problems: missing healthchecks, no resource limits, :latest image tags, database ports exposed to the internet, bare depends_on that starts before postgres is ready. Docker Forge fixes all this before the file lands in your project.

4 tools — pure logic, no API keys, $0 to run:

generate_stack — describe in plain English ("Node.js API + PostgreSQL + Redis, domain api.myapp.com") → production-ready compose with healthchecks, depends_on: service_healthy, resource limits, named volumes, pinned image versions, restart policies, and optional Traefik v3 labels.

audit_compose — paste your compose → security score (0-100) + categorized issues. Catches: privileged containers, database ports exposed to 0.0.0.0, docker socket mounts, plaintext secrets in env, missing restart policies, :latest tags, missing healthchecks.

add_traefik — Traefik v3 labels + middleware chain (rate-limit, security-headers/HSTS, auth-basic, compress) from service name + domain + port.

list_stacks — 9 stack types: Node+Postgres+Redis, Python+Celery, WordPress+MySQL, Next.js, Prometheus+Grafana, Nginx.

[PRO] generate_dockerfile — multi-stage, hardened Dockerfile for Node.js, Python, Go.

[PRO] generate_env — extract all ${VAR} from a compose file and generate a categorized .env template.