mcpField
C
CloudArch

CloudArch

Local
web.cloud-arch.ruMedia & Design

About CloudArch

Create and update live animated architecture diagrams on CloudArch from a prompt or script

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"ru-cloud-arch-cloudarch": {
"command": "npx",
"args": [
"-y",
"@cloud-arch/mcp-server"
],
"env": {
"CLOUDARCH_API_KEY": "<CLOUDARCH_API_KEY>",
"CLOUDARCH_API_URL": "<CLOUDARCH_API_URL>"
}
}
}
}
Run commandnpx -y @cloud-arch/mcp-server
Environment variables to set
CLOUDARCH_API_KEYSecretCloudArch API key (create one at https://web.cloud-arch.ru/workspace/api)
CLOUDARCH_API_URLAPI base URL override for self-hosted instances (default https://api.cloud-arch.ru)

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@cloud-arch/mcp-server0.2.2

Tools

5

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
codestringYesCloudArch script code — REQUIRED. Call get_script_template first: it carries the layout rules (.newRow() every 3-4 nodes), the scenario API (.scenario/.showError/.flashError), and the architectural patterns. Must use TopologyBuilder/FlowBuilder globals, call await topology.apply(), and end with 'return flow;'. No import/export.
namestringNoName for the diagram. Auto-generated if omitted.
slugstringNoURL slug for the diagram (lowercase, hyphens). Auto-generated if omitted.
tagsarrayNoTags for categorization
readmestringNoMarkdown README for the diagram. Strongly recommended — without it the viewer's README pane shows an empty card and the educational value is lost. Target ~150-400 words. Recommended sections: ## Overview, ## Components (node-id → role table), ## Scenarios (step-by-step story of what the animation shows + which nodes light up), ## Tradeoffs / Failure modes, ## References. Use `:concept{slug="..."}` and `:case{slug="..."}` inside prose; the double-colon leaf form is valid only on its own line. Use an exact public slug with the matching section. Link explore diagrams with normal Markdown to `/v/<slug>`; never invent a slug or leave a dead badge. Use [LABEL] prefixes to match showMessage() output; never use emojis. Call get_script_template for the full authoring guide.
isPublicbooleanNoWhether the diagram is publicly visible. Defaults to FALSE: a diagram built from someone's codebase should not land in the public gallery unless that was asked for. Pass true deliberately.
descriptionstringYesNatural language description of the system architecture to visualize. Be specific about components, connections, and data flows.

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.