Natural-language cloud architecture: Terraform, cost estimates, and compliance for AWS/GCP/Azure.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-xmpuspus-cloudwright": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Natural-language cloud architecture: Terraform, cost estimates, and compliance for AWS/GCP/Azure.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in cloud / legal
Manage Supabase projects — databases, auth, storage, and edge functions
MCP Server for GCP environment for interacting with various Observability APIs.
An MCP (Model Context Protocol) server for performing accessibility audits on webpages using axe-core. Use the results in an agentic loop with your favorite AI assistants (Amp/Cline/Cursor/GH Copilot) and let them fix a11y issues for you!
Verified cloud cost forecasting for AI agents. AWS, GCP, Azure pricing matrix.
MCP Security Weekly
Get CVE alerts and security updates for io.github.xmpuspus/cloudwright and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Architecture intelligence for cloud engineers.
Cloudwright bridges the gap between a whiteboard sketch and deployable infrastructure. Describe a system in natural language, and Cloudwright produces a structured architecture spec, cost estimates, compliance reports, Terraform/CloudFormation code, diagrams, and diffs — all from a single format called ArchSpec.
HIPAA-compliant healthcare API on AWS — 12 components with VPC boundaries, cost breakdown ($2,263/mo), compliance validation (HIPAA 60%), and eight export formats including Terraform, CloudFormation, and ASCII architecture diagrams.
| Architecture Diagram | Cost Breakdown |
|---|---|
![]() | ![]() |
![]() | ![]() |
Web UI — interactive React Flow diagrams with tier-based layout, service-category color coding, boundary grouping, per-component cost overlay, and compliance validation.
pip install 'cloudwright-ai[cli]' # CLI
pip install 'cloudwright-ai[web]' # CLI + Web UI
pip install cloudwright-ai-mcp # MCP server for AI agents
Set an LLM provider key (required for design, modify, chat, adr; all other commands work offline):
export ANTHROPIC_API_KEY=sk-ant-...
# or
export OPENAI_API_KEY=sk-...
# Design from natural language
cloudwright design "3-tier web app on AWS with Redis and PostgreSQL"
# Estimate cost with production-realistic workload profiles
cloudwright cost spec.yaml --workload-profile medium
cloudwright cost spec.yaml -w enterprise --pricing-tier reserved_1yr
# Validate compliance
cloudwright validate spec.yaml --compliance hipaa,soc2
# Export Terraform
cloudwright export spec.yaml --format terraform -o ./infra
# Compare cost across clouds
cloudwright cost spec.yaml --compare gcp,azure
# Security scan
cloudwright security spec.yaml
# Import existing infrastructure
cloudwright import terraform.tfstate -o spec.yaml
# Interactive multi-turn design
cloudwright chat # terminal
cloudwright chat --web # browser UI
v1.1.0 — API key enforcement, OpenAI provider routing, provider-aware service normalization, Docker deployment, and security headers.
Security hardening, reliability fixes, and multi-provider LLM support across all 4 packages. 32 files changed, 389 insertions.
Security. Web server now requires CLOUDWRIGHT_API_KEY at startup (fail-fast). New SecurityHeadersMiddleware adds X-Frame-Options: DENY, X-Content-Type-Options: nosniff, Content-Security-Policy, and Referrer-Policy to all responses. Rate limiter returns Retry-After header on 429s. X-Forwarded-For parsing behind reverse proxy via CLOUDWRIGHT_TRUST_PROXY. Client-supplied assistant-role m