The Diagrams.so MCP server — generate, edit, and manage cloud architecture diagrams from any MCP client (Claude Desktop, Claude Code, Cursor). It's a thin stdio client over the public Diagrams.so API (/api/v2); every…
Diagrams.so source profile. From the maintainer documentation: “The Diagrams.so MCP server — generate, edit, and manage cloud architecture diagrams from any MCP client (Claude Desktop, Claude Code, Cursor). It's a thin stdio client over the public Diagrams.so API (/api/v2); every tool is one REST call.”
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| generate_diagram | Create a diagram from a prompt → id + draw.io XML + warnings + score |
| edit_diagram | Apply a natural-language change (new version) |
| fix_warning | Resolve one Well-Architected warning |
| relayout_diagram | AI re-arrange the layout (async; first 2/diagram free, then confirm) |
| import_diagram | Import existing draw.io XML as a new diagram |
| update_diagram | Rename / change visibility / replace XML |
| revert_diagram | Revert to an earlier version |
| delete_diagram | Soft-delete a diagram (destructive) |
| fork_template | Copy a public/library diagram into your account (private) |
| get_diagram | Fetch a diagram's XML + score |
| list_diagrams | List your diagrams (cursor-paginated) |
| get_warnings | Well-Architected findings for a diagram |
| export_diagram | Raw drawio or svg file (free on every plan; free-plan SVG is watermarked) |
| list_versions | Version history (with is_current) |
| get_version | A specific version's XML + score |
| get_relayout_status | Poll an async re-layout job |
| search_gallery | Search public community + curated library diagrams |
| enhance_prompt | Turn a rough idea into a detailed prompt |
| clarify_prompt | Get clarifying questions for a vague prompt |
| get_usage | Plan + credits + cost estimates |
| get_usage_history | Itemized credit ledger per task (action, credits, diagram, surface) with filters + a live session tally |
| whoami | Account, plan, scopes, live/test mode |
| list_capabilities | Valid diagram types / providers / export formats |
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.
AWS Labs' official server suite — current AWS docs, CDK guidance, cost analysis and service tools.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.
kubectl with a conversational interface — inspect pods, read logs, diagnose clusters and manage workloads.