Cloud World Model
ai.cloudworldmodel/cloud-world-modelVersion 1.1.1Simulate cloud infrastructure and estimate cost before deploying or changing infrastructure.
Status
Responds294 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:28 UTC
- Latency
- 294 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://www.cloudworldmodel.ai/mcpResponds294 msNo sign-in
Claude Code
claude mcp add --transport http cloud-world-model https://www.cloudworldmodel.ai/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: cloud-world-model
Remote MCP server URL: https://www.cloudworldmodel.ai/mcpCursor
{
"mcpServers": {
"cloud-world-model": {
"url": "https://www.cloudworldmodel.ai/mcp"
}
}
}VS Code
code --add-mcp '{"name":"cloud-world-model","type":"http","url":"https://www.cloudworldmodel.ai/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
10 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
scenario.getRequires scenarioId from scenario.list. Returns the complete selected graph, presets, assumptions and phase details. Next tool is simulation.create with scenarioId or the hydrated resources/connections. No API key required; demo limits apply. Read resource cwm://guides/public/scenario.get | No | Yes | Yes | No |
scenario.listNo prerequisites. Returns scenarios cards with id/name/summary. Filters precede stable ID paging: limit default 8, maximum 20; pass nextCursor as cursor until null. detailed=true restores rich cards per page. Next tool is scenario.get, then simulation.create with scenarioId. No API key required; demo limits apply. Read resource cwm://guides/public/scenario.list | No | Yes | Yes | No |
simulation.createCreate from scenarioId (scenario.list → scenario.get), or resources/connections for a custom graph. Returns id for simulation.step. Never blindly retry a timeout: creation may have succeeded. No API key required; demo limits apply. Read resource cwm://guides/public/simulation.create GCP gcpFitPrediction: holdout-validated for one us-central1 topology at 300–500 RPS; see guide. | No | No | No | No |
simulation.deleteThe likely next tool is simulation.create to use the freed slot. Prerequisite: a simulationId from simulation.create, or an active simulation in the preserved MCP session. No API key required; demo limits apply. Read resource cwm://guides/public/simulation.delete | Yes | No | Yes | No |
simulation.from_inputRequires write key, content and target. Formats: compose/kubernetes/terraform-plan. Compose/manifests/Docker need host; cloud plans derive hosts. target.resourceKind: workload/Service/Ingress. Manifest placement: fixed workers/pod slots, pooled CPU/latency, not per-node. Cloud scaling is assumed, not Terraform policy. Returns simulation.id and importReceipt target IDs. Next tool is simulation.step, then simulation.metrics. Requires API key with write scope; discovery only without a key. Read resource cwm://guides/public/simulation.from_input | No | No | No | No |
simulation.inject_failureRequires simulationId and resourceId from simulation.create. Injects a bounded resource failure; returns updated state. Next tool is simulation.step, then simulation.recover_resource and simulation.metrics to confirm authoritative health. No API key required; demo limits apply. Read resource cwm://guides/public/simulation.inject_failure | Yes | No | No | No |
simulation.inject_trafficRequires simulationId from simulation.create and target traffic RPS. Returns applied traffic settings. Next tool is simulation.step, then simulation.metrics to read observed latency; do not assume its direction. No API key required; demo limits apply. Read resource cwm://guides/public/simulation.inject_traffic | No | No | No | No |
simulation.metricsRequires simulationId from simulation.create (optional in demo). Returns latest/history; full retains evidence. No new IDs. Next tool is simulation.step. CWM_RAMP_GAP_NOT_ERRORS="true": owned AWS lean/2-app typical-v1 (500-RPS diagnostic) returns rampAveragingShortfallPct=100*(1-throughput/offeredRps), not errors; goodputSemantics=whole_run_average_including_warmup_ramp. No API key required; demo limits apply. Read resource cwm://guides/public/simulation.metrics calibrationEligibility: recorded AWS selection, reasons and warnings; not measurement validation. GCP gcpFitPrediction: holdout-validated for one us-central1 topology at 300–500 RPS; see guide. Owned AWS calibrated outputs may include rampAveragingShortfallPct: the warmup-ramp goodput gap, reported separately and not counted as errors. | No | Yes | Yes | No |
simulation.recover_resourceRequires simulationId and resourceId from simulation.create. Requests reversible resource recovery; success does not prove healthy. Next tool is simulation.step, then simulation.metrics to inspect resource health. No API key required; demo limits apply. Read resource cwm://guides/public/simulation.recover_resource | No | No | No | No |
simulation.stepRequires simulationId from simulation.create (optional in demo). Returns completedSteps/currentStep; next tool is simulation.metrics. Retry same operationId/inputs. CWM_RAMP_GAP_NOT_ERRORS="true": owned AWS lean/2-app typical-v1 (500-RPS diagnostic) returns rampAveragingShortfallPct=100*(1-throughput/offeredRps), not errors; goodputSemantics=whole_run_average_including_warmup_ramp. No API key required; demo limits apply. Read resource cwm://guides/public/simulation.step calibrationEligibility: recorded AWS selection, reasons and warnings; not measurement validation. Owned AWS calibrated outputs may include rampAveragingShortfallPct: the warmup-ramp goodput gap, reported separately and not counted as errors. | No | No | No | No |
Details
- Registry status
- Active
- Published
- Oct 9, 2026
- Updated
- Oct 9, 2026
- Repository
- Not given
- Categories (suggested)
- Cloud and infrastructureSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared