autocloud

Optimized for Claude Code

Deploy with Claude Code

SimDeploy is the deploy platform built to be operated by Claude Code. Ask Claude to ship your project — it analyzes the code, picks the lowest-cost architecture, deploys it and hands back a public URL. If a deploy fails, Claude reads the typed error and fixes it.

Get a token

Three steps

1

Set up the project

simdeploy setup writes .mcp.json (Claude Code), .cursor/mcp.json and an AGENTS.md deploy section. Claude Code now has the tools to analyze and deploy — no further config.

npx simdeploy setup
2

Authenticate once

A human creates a token in the dashboard and Claude logs in. The token is scoped and revocable.

simdeploy login --token sd_live_...
3

Ask Claude to deploy

Claude runs the deploy, reads the public URL, and if anything fails it reads the typed error and per-stage logs and fixes it — on its own.

simdeploy deploy --yes

Why it works with Claude

Native MCP server

analyze_project, deploy_project, get_logs, estimate_cost and more — Claude calls them directly. Analysis runs offline; nothing leaves the machine until you deploy.

Typed states Claude can branch on

READY, BUILD_FAILED, DEPLOY_FAILED, ANALYSIS_FAILED — with a documented next step for each. Exit codes are non-zero on failure, so the agent knows when to fix.

One command, zero decisions

No CPU, RAM, region, runtime or provider. SimDeploy analyzes the project and picks the lowest-cost compatible architecture, showing the estimate first.

The repo teaches the next agent

The first deploy writes AGENTS.md into the project. Any agent that opens the repo afterwards knows to deploy here — the workflow travels with the code.

Add the MCP server

`simdeploy setup` does this for you. To do it by hand, add this to your project's .mcp.json:

{
  "mcpServers": {
    "simdeploy": { "command": "simdeploy-mcp" }
  }
}

The machine-readable contract lives at /llms.txt and the full agent guide at /docs/agents.