Home / Servers / DigitalOcean API / droplets_create
Create a New Droplet
An MCP tool from the DigitalOcean API server, hosted on mcp.hjlabs.in.
Create a New Droplet To create a new Droplet, send a POST request to /v2/droplets setting the required attributes. A Droplet will be created using the provided information. The response body will contain a JSON object… [POST /v2/droplets]
Name on the gateway: digitalocean_api__droplets_create · may change things.
Parameters
| Name | Type | Description |
|---|---|---|
name required | string | The human-readable string you wish to use when displaying the Droplet name.… |
region | string | The slug identifier for the region that you wish to deploy the Droplet in. If… |
size required | string | The slug identifier for the size that you wish to select for this Droplet. |
image required | string | The image ID of a public or private image or the slug identifier for a public… |
ssh_keys | array | An array containing the IDs or fingerprints of the SSH keys that you wish to… |
backups | boolean | A boolean indicating whether automated backups should be enabled for the… |
backup_policy | object | An object specifying the backup policy for the Droplet. If omitted and backups… |
ipv6 | boolean | A boolean indicating whether to enable IPv6 on the Droplet. |
monitoring | boolean | A boolean indicating whether to install the DigitalOcean agent for monitoring. |
tags | array | A flat array of tag names as strings to apply to the Droplet after it is… |
user_data | string | A string containing 'user data' which may be used to configure the Droplet on… |
private_networking | boolean | This parameter has been deprecated. Use vpc_uuid instead to specify a VPC… |
volumes | array | An array of IDs for block storage volumes that will be attached to the Droplet… |
vpc_uuid | string | A string specifying the UUID of the VPC to which the Droplet will be assigned.… |
subnet_uuid | string | An optional string specifying the UUID of the VPC subnet to which the Droplet… |
with_droplet_agent | boolean | A boolean indicating whether to install the DigitalOcean agent used for… |
public_networking | boolean | An optional boolean indicating whether this Droplet should be created with… |
How to call it
Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:
{
"name": "digitalocean_api__droplets_create",
"arguments": {
"name": "…",
"size": "…",
"image": "…"
}
}Or connect the DigitalOcean API server directly, which lists 874 tools including this one:
claude mcp add --transport http hj-digitalocean-api https://mcp.hjlabs.in/mcp/digitalocean-api \
--header "Authorization: Bearer YOUR_API_KEY"Try asking
Use the create a new droplet tool with name set to ….