Skip to main content

MCP server for Cloudwright architecture intelligence

Project description

cloudwright-ai-mcp

mcp-name: io.github.xmpuspus/cloudwright

xmpuspus/cloudwright MCP server

MCP (Model Context Protocol) server for Cloudwright architecture intelligence.

Exposes Cloudwright's design, cost, validate, and export capabilities as MCP tools for use with Claude Code and other MCP-compatible clients.

Installation

pip install cloudwright-ai-mcp

Usage

cloudwright mcp

Or add to your MCP client configuration:

{
  "mcpServers": {
    "cloudwright": {
      "command": "cloudwright",
      "args": ["mcp"]
    }
  }
}

Available Tools

  • design — Generate cloud architecture from natural language
  • cost — Estimate monthly infrastructure costs
  • validate — Check compliance against HIPAA, PCI-DSS, SOC 2, FedRAMP, GDPR
  • export — Export to Terraform, CloudFormation, Mermaid, D2, C4, SBOM
  • compare — Compare architectures across cloud providers
  • chat_create_session — Create a persistent multi-turn design session
  • chat_send — Send a message to an existing session
  • chat_list_sessions — List all saved sessions
  • chat_delete_session — Delete a session

Sessions persist to ~/.cloudwright/sessions/ and survive process restarts.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloudwright_ai_mcp-1.6.1.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cloudwright_ai_mcp-1.6.1-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file cloudwright_ai_mcp-1.6.1.tar.gz.

File metadata

  • Download URL: cloudwright_ai_mcp-1.6.1.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cloudwright_ai_mcp-1.6.1.tar.gz
Algorithm Hash digest
SHA256 6258ae3e97c540597c49d1dba8173cfedcf91a41b3b32ab17c58eaec3569c3eb
MD5 6c012c064a9b063ed8f42da41f4d2713
BLAKE2b-256 807b58f93d19f5374062255c0758571610d196bf4ffc06d132060ff69b45d8b4

See more details on using hashes here.

File details

Details for the file cloudwright_ai_mcp-1.6.1-py3-none-any.whl.

File metadata

File hashes

Hashes for cloudwright_ai_mcp-1.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a7630c790cc8e5c0f4f7a6c73fc21073af9cc7e4093c134814c35ddb6d2ce69f
MD5 7a86afdd7432569b2fbb63c12b505f06
BLAKE2b-256 b5b3759b8654e80d90cdd02b982018328e5595766473a6f4b83abb12e16ce171

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page