cloudwright-ai-mcp
mcp-name: io.github.xmpuspus/cloudwright
MCP (Model Context Protocol) server for Cloudwright architecture intelligence.
Exposes Cloudwright's architecture and migration capabilities as MCP tools for use with 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
- review_architecture: free, offline scorer + linter + validator critique (no LLM)
- scan_compliance_controls: Map findings to framework control IDs with optional OSCAL 1.1.2 output
- plan_infrastructure: proves exported IaC is deployable (
terraform validate/plan, read-only) - plan_migration: builds dependency-ordered waves, supplied-cost economics, and acceptance gates
- verify_migration: rebuilds migration gates and checks evidence for a visible closure decision
- 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.
Sessions older than CLOUDWRIGHT_MCP_SESSION_TTL_DAYS (default 7) are swept on
server start and on every chat_list_sessions call.
License
MIT
Metadata
Release files for cloudwright-ai-mcp 1.10.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cloudwright_ai_mcp-1.10.0.tar.gz | 21.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cloudwright_ai_mcp-1.10.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 47.2 kB
Release files / cloudwright_ai_mcp-1.10.0.tar.gz
| Download URL | cloudwright_ai_mcp-1.10.0.tar.gz |
|---|---|
| Size | 21.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
35c9c200ba874d6f2d80cd325545c1450224ed94cbd4edb7bbc7b3fd635d7432
|
|
BLAKE2b-256 checksum How to use checksums |
ce62684f09f4cc9e3650d16f911fbfa880a1eaa5e9d9fb5c3880a8601c377df4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cloudwright_ai_mcp-1.10.0-py3-none-any.whl
| Download URL | cloudwright_ai_mcp-1.10.0-py3-none-any.whl |
|---|---|
| Size | 25.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
92f205601a4fa9641d7724654a2bd06036ab237e60be680ff9c1881457b4123c
|
|
BLAKE2b-256 checksum How to use checksums |
1a27ec7d871467345076a487b94cad73e6bb5675c9a173acaad55a17cf55e3bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|