← Tools Reference

DigitalOcean

DigitalOcean integration (Developer Tools). Imported from open-connector.

API key11 toolshttps://api.digitalocean.com/v2
GET
digital_ocean_get_account
Retrieve the current DigitalOcean account profile and team context for the connected token.

/account

GET
digital_ocean_list_droplets
List DigitalOcean Droplets with pagination and optional filtering by tag, name, or droplet type.

/droplets

5 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to return.
perPageintegeroptionalMaximum number of results to return per page.
tagNamestringoptionalOnly return resources assigned to this exact tag.
namestringoptionalOnly return Droplets whose name exactly matches this value, case-insensitively.
typestringoptionalReturn standard Droplets or only GPU Droplets.
GET
digital_ocean_get_droplet
Retrieve one DigitalOcean Droplet by numeric droplet ID.

/droplets/{dropletId}

1 parameter
ParamTypeRequiredDescription
dropletIdintegerrequiredNumeric identifier of the Droplet.
POST
digital_ocean_manage_droplet_lifecycle
Initiate a basic DigitalOcean Droplet lifecycle action such as reboot, shutdown, or power cycle.

/droplets/{dropletId}/actions

2 parameters
ParamTypeRequiredDescription
dropletIdintegerrequiredNumeric identifier of the Droplet.
typestringrequiredLifecycle action to initiate for the Droplet.
GET
digital_ocean_list_apps
List DigitalOcean App Platform apps with pagination and optional project enrichment.

/apps

3 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to return.
perPageintegeroptionalMaximum number of results to return per page.
withProjectsbooleanoptionalInclude project IDs.
GET
digital_ocean_list_databases
List DigitalOcean managed database clusters, optionally filtered by tag.

/databases

1 parameter
ParamTypeRequiredDescription
tagNamestringoptionalOnly return resources assigned to this exact tag.
GET
digital_ocean_list_firewalls
List DigitalOcean cloud firewalls with pagination.

/firewalls

2 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to return.
perPageintegeroptionalMaximum number of results to return per page.
GET
digital_ocean_list_load_balancers
List DigitalOcean load balancers with pagination.

/load_balancers

2 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to return.
perPageintegeroptionalMaximum number of results to return per page.
GET
digital_ocean_list_domains
List DigitalOcean DNS domains with pagination.

/domains

2 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to return.
perPageintegeroptionalMaximum number of results to return per page.
GET
digital_ocean_list_domain_records
List DNS records for one DigitalOcean domain, optionally filtered by record name or type.

/domains/{domainName}/records

5 parameters
ParamTypeRequiredDescription
domainNamestringrequiredThe exact domain name whose DNS records should be listed.
pageintegeroptionalPage number to return.
perPageintegeroptionalMaximum number of results to return per page.
namestringoptionalOnly return records whose fully qualified name exactly matches this value.
typestringoptionalOnly return DNS records of this record type.
GET
digital_ocean_list_vpcs
List DigitalOcean VPC networks with pagination.

/vpcs

2 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to return.
perPageintegeroptionalMaximum number of results to return per page.