CloudeIDE MCP server
Deploy from your terminal, and give an AI coding agent the same abilities over MCP.
0 stars46 downloads/wk
Reviews
Write oneNobody has reviewed CloudeIDE yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
CloudeIDE tools (13, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
cloudeide_cancel_deploymentwrite actionStop a deployment that is still running. Nothing is published. Use it when a deploy was started by mistake, or the user asked to stop. Credits already spent on build time are not refunded.
cloudeide_create_projectwrite actionCreate a new project. A project is a deploy target with its own URL, environment variables and history. If no name is given the server generates a readable one. Only create a project when the user has asked for a new one \u2014 deploying to an existing project does not need this.
cloudeide_deploywrite actionBuild and publish a directory, and return immediately with a deployment id. This SPENDS CREDITS and counts against the account's daily deploy limit, so do not call it speculatively or to test whether something works. It does NOT wait for the build: poll cloudeide_deployment_status with the id it returns. Only one deploy per account can run at a time; a second call while one is running is refused.
cloudeide_deployment_logsRead a deployment's full build log. Use it when a deploy failed and you need to see why \u2014 the status tool gives a one-line summary and the last few lines, this gives everything. Changes nothing.
cloudeide_deployment_statusCheck whether a deployment is still running, and what happened if it is not. Returns inFlight, status, the live URL on success, and the reason and phase on failure. Poll this after cloudeide_deploy rather than calling deploy again. Changes nothing and costs nothing.
cloudeide_list_deploymentsList recent deployments for a project, newest first, with their status and duration. Use it to find the id of a previous deploy \u2014 for instance to roll back to the last one that worked. Changes nothing.
cloudeide_list_domainsList custom domains attached to a project, with their verification and SSL status. Changes nothing.
cloudeide_list_env_varsList the environment variable NAMES set for a project, and which environments each applies to. Values are never returned, including for non-secret variables \u2014 read them from your own source if you need them. Changes nothing.
cloudeide_list_projectsList the deployable projects on this account, with their ids and slugs. Use it to resolve a project name the user gave you into an id before deploying. Changes nothing.
cloudeide_rollbackRepublish an earlier deployment's files, making it live again. This CHANGES THE LIVE SITE immediately. It does not rebuild, so it is fast and cannot fail the way a deploy can. Use it to recover from a bad deploy. Confirm with the user before rolling back production.
cloudeide_set_env_varSet an environment variable for a project. It takes effect on the NEXT deploy, not immediately. Mark it secret when the value is a credential: a secret's value is hidden in build logs. Do not set a variable to a value the user has not given you.
cloudeide_usageShow how much of the account's daily deploy limit, storage and credits have been used. Check this before a deploy if you are unsure whether one will be allowed. Changes nothing.
cloudeide_whoamiIdentify the account this connection is using and what it is allowed to do. Call this first: it confirms the credential works and returns the scopes, so you can tell in advance whether deploying will be permitted rather than finding out from a failed deploy. Costs nothing and changes nothing.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 19 days ago15/15
- Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/cli.mjs: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
Install directly
Runs npx -y cloudeide on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add cloudeide -- npx -y cloudeide
CloudeIDE: common questions
- Is CloudeIDE MCP server safe?
- Mostly: it is graded B (77/100). Read the CloudeIDE safety report
- How do I install CloudeIDE?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does CloudeIDE need an API key?
- Yes. The registry entry asks for
CLOUDEIDE_TOKEN. - Is CloudeIDE maintained?
- The last commit was 20 days ago (2026-09-01). The latest release is v0.1.2.
- What can I use instead of CloudeIDE?
- Servers from other publishers that do the same job: Coolftp MCP server, Antideploy MCP server and Omnara MCP server. Compare all CloudeIDE alternatives.
Alternatives to CloudeIDE
Same job from other publishers: the closest match first, then the best rated.
- CoolftpDeploy a site to its SFTP/FTP host from a coding agent. Changed files only, undo, live checks.not reviewedGrowingA
- AntideployDeploy an app to Antideploy from a coding agent. No Dockerfile, no YAML, no cloud console.not reviewedGrowingA
- OmnaraDeploy durable AI agents with Omnara, an open-source managed-agent platform.not reviewedEstablishedA
walkerOS FlowBuild, validate, simulate, and deploy walkerOS event pipelinesnot reviewedEstablishedB
uploads.shHost files from coding agents; stage on a branch and attach to GitHub PRs.not reviewedEstablishedA