CloudServers
Launch, start, stop and terminate instantly or on a schedule. Use OAuth2 to delegate access without storing your account credentials. Create an account and fund your wallet for API and MCP server access and scheduling.
https://cloudservers.app/Opens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://api.cloudservers.app/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · api.cloudservers.app
29tools discovered
Showing 25 of 29 from the live probe.
List Providers
List supported cloud providers (aws, azure, gcp)
List Regions
List available regions for a cloud provider
List Sizes
List available instance types/sizes for a cloud provider
List Images
List available OS images for a cloud provider
Get Pricing
Get CloudServers operation pricing, volume tiers, and Pro benefits
Create Vm
Create a new VM. Returns SSE stream of operation progress.
List Vms
List all VMs with live provider power state when available, optionally filtered by provider and/or region
List Resources
List all resources in the user's resource ledger (VNets, subnets, NICs, NSGs, public IPs, VMs). Use vm_id to return a VM plus its dependency graph. Use to discover VNet/subnet IDs for create_vm network reuse.
List Networks
List VPCs/VNets in the connected cloud account for a provider and region. Use to discover existing networks for create_vm network.mode=existing.
List Subnets
List subnets for a specific VPC/VNet in the connected cloud account. Use to discover subnets for create_vm network.mode=existing.
Get Vm
Get detailed VM metadata and live provider power state when available
Start Vm
Start a stopped VM. Preferred identifier: vm_id (the full provider resource ID from list_vms/get_vm). For GCP/Azure the server derives projectId/zone/subscription/resourceGroup from the registry. Backward-compat: provider+region+name (AWS instance ID as name). If the name is ambiguous across accounts, the call returns an error listing candidate vm_id values — retry with vm_id.
Stop Vm
Stop a running VM. Preferred identifier: vm_id (the full provider resource ID from list_vms/get_vm). For GCP/Azure the server derives projectId/zone/subscription/resourceGroup from the registry. Backward-compat: provider+region+name (AWS instance ID as name). If the name is ambiguous across accounts, the call returns an error listing candidate vm_id values — retry with vm_id.
Restart Vm
Restart (reboot) a running VM — free operation. Preferred identifier: vm_id (the full provider resource ID from list_vms/get_vm). For GCP/Azure the server derives projectId/zone/subscription/resourceGroup from the registry. Backward-compat: provider+region+name (AWS instance ID as name). If the name is ambiguous across accounts, the call returns an error listing candidate vm_id values — retry with vm_id.
Terminate Vm
Terminate (delete) a VM and its associated resources. Preferred identifier: vm_id (the full provider resource ID from list_vms/get_vm). For GCP/Azure the server derives projectId/zone/subscription/resourceGroup from the registry. Backward-compat: provider+region+name (AWS instance ID as name). If the name is ambiguous across accounts, the call returns an error listing candidate vm_id values — retry with vm_id.
Get Operation
Poll operation status by ID
List Schedules
List all schedules for the authenticated user, optionally filtered by VM ID
Create Schedule
Create a new schedule for automated VM lifecycle (start/stop/terminate). One-shot schedules fire once at a specific time; recurring schedules use cron or preset patterns.
Update Schedule
Update an existing schedule (rename, enable/disable, reschedule, change operation type). Requires updatedAt for optimistic concurrency.
Delete Schedule
Permanently remove a schedule
List Templates
List cloud-init templates. Returns private templates owned by the authenticated user and/or the public template library. Templates are hosted on cloud-init.app and resolved at VM creation time via create_vm's template_id parameter.
Get Template
Get a single cloud-init template by ID. Resolves private templates owned by the authenticated user, or public library templates (read-only).
Create Template
Author a new private script template on cloud-init.app. The template body uses Handlebars (default), `cs` syntax ({$ var $} delimiters), or `shell` syntax (for shell-script templates). Basic-tier users are capped at 5 private templates; Pro is unlimited.
Update Template
Update an existing private cloud-init template. All fields are optional; only the provided fields are updated. Pass user_vars: null to clear.
Delete Template
Permanently delete a private cloud-init template by ID. Public library templates are read-only and cannot be deleted.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsLaunch, start, stop and terminate instantly or on a schedule. Use OAuth2 to delegate access without storing your account credentials. Create an account and fund your wallet for API and MCP server access and scheduling.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
MCPBundles probed 29 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
Operate CloudServers? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.