Skip to main content

Cloud World Model

ai.cloudworldmodel/cloud-world-modelVersion 1.1.1

Simulate cloud infrastructure and estimate cost before deploying or changing infrastructure.

Status

Responds294 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
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 ms
No sign-in

Claude Code

claude mcp add --transport http cloud-world-model https://www.cloudworldmodel.ai/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: cloud-world-model
Remote MCP server URL: https://www.cloudworldmodel.ai/mcp

Cursor

{
  "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.

Host your own MCP server on run.zero

Tools

10 tools

Tools of Cloud World Model
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.getNoYesYesNo
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.listNoYesYesNo
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.NoNoNoNo
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.deleteYesNoYesNo
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_inputNoNoNoNo
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_failureYesNoNoNo
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_trafficNoNoNoNo
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.NoYesYesNo
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_resourceNoNoNoNo
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.NoNoNoNo

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

Are you the operator? Claim this listing