DigitalOcean
for LuumenAI

Read your DigitalOcean account freely. Create and change resources as approved steps.

Connect DigitalOcean and Luumen can read your account the way you would: Droplets, firewalls, load balancers, volumes, databases, Kubernetes clusters, DNS domains, snapshots, and tags. Those answers come back right away. When a change is needed — a new firewall, a DNS record, another Droplet — Luumen shows the exact call first and waits for your approval. Authentication uses an API key.

The DigitalOcean toolbox

48 tools: 21 read, 27 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadList All DatabasesList all managed database clusters on your account.
  • ReadList All DomainsLists all DNS domains configured in your DigitalOcean account.
  • ReadList All DropletsLists all Droplets (virtual machines) in your DigitalOcean account with pagination support.
  • ReadList All FirewallsList all cloud firewalls configured in your DigitalOcean account.
  • ReadList All ImagesList all images available on your account.
  • ReadList All Kubernetes ClustersList all Kubernetes clusters on your account.
  • ReadList All Load BalancersList all load balancers in your DigitalOcean account with pagination support.
  • ReadList All SnapshotsList all snapshots available on your DigitalOcean account.
  • ReadList All SSH KeysLists all SSH keys associated with your DigitalOcean account.
  • ReadList All TagsList all tags in your account.
  • ReadList All VolumesList all block storage volumes available on your account.
  • ReadList All VPCsList all VPCs on your account.
  • ReadList AppsList all App Platform apps in your DigitalOcean account.
  • ReadList Database OptionsLists all available configuration options for DigitalOcean managed database clusters, including supported engines (PostgreSQL, MySQL, MongoDB, Valkey, Kafka, OpenSearch), versions, regions, and…
  • ReadList Domain RecordsList all DNS records for a domain.
  • ReadRetrieve DomainRetrieves complete details about a specific domain including its TTL and DNS zone file configuration.
  • ReadRetrieve Domain RecordRetrieve a specific DNS record for a domain by its record ID.
  • ReadRetrieve Existing DropletRetrieve detailed information about a specific DigitalOcean Droplet by its unique numeric ID.
  • ReadRetrieve Existing ImageRetrieve information about an image by ID or slug.
  • ReadRetrieve TagRetrieve an individual tag by name.
  • ReadRetrieve VPCRetrieve details about a specific VPC by its ID.
  • WriteCreate Custom ImageCreates a custom image in DigitalOcean by importing a Linux VM disk image from a publicly accessible URL. Approval by default
  • WriteCreate Database ClusterCreates a new managed database cluster on DigitalOcean. Approval by default
  • WriteCreate New Block Storage VolumeCreate a new block storage volume. Approval by default
  • WriteCreate New DomainCreates a new domain in DigitalOcean's DNS management system. Approval by default
  • WriteCreate Domain RecordCreate a new DNS record for a domain. Approval by default
  • WriteCreate New DropletCreate a new Droplet. Approval by default
  • WriteCreate New FirewallCreates a new cloud firewall with custom inbound and outbound rules. Approval by default
  • WriteCreate New Kubernetes ClusterCreates a new DigitalOcean Kubernetes (DOKS) cluster with managed control plane. Approval by default
  • WriteCreate New Load BalancerCreate a new load balancer. Approval by default
  • WriteCreate New SSH KeyRegisters a new SSH public key with your DigitalOcean account. Approval by default
  • WriteCreate New TagCreates a new tag in DigitalOcean for organizing and grouping resources. Approval by default
  • WriteCreate New VPCCreates a new Virtual Private Cloud (VPC) in a specified DigitalOcean region. Approval by default
  • WriteDelete Block Storage VolumePermanently deletes a block storage volume by its unique ID. Approval by default
  • WriteDelete Database ClusterDelete a database cluster by UUID. Approval by default
  • WriteDelete DomainDeletes a domain from DigitalOcean DNS. Approval by default
  • WriteDelete Domain RecordDelete a DNS record by its record ID for a domain. Approval by default
  • WriteDelete Existing DropletDelete a Droplet by ID. Approval by default
  • WriteDelete FirewallDelete a firewall by ID. Approval by default
  • WriteDelete ImageDeletes a user-created custom image or snapshot from your DigitalOcean account by its numeric ID. Approval by default
  • WriteDelete Load BalancerDelete a load balancer instance by ID. Approval by default
  • WriteDelete SSH KeyDelete a public SSH key. Approval by default
  • WriteDelete TagDeletes a tag from your DigitalOcean account. Approval by default
  • WriteDelete VPCDelete a VPC (Virtual Private Cloud) by its unique identifier. Approval by default
  • WriteTag ResourceTag resources by name. Approval by default
  • WriteUntag ResourceUntag resources by tag name. Approval by default
  • WriteUpdate Domain RecordUpdate an existing DNS record for a domain. Approval by default
  • WriteUpdate VPCUpdate information about a VPC. Approval by default

One prompt, start to finish

What a governed DigitalOcean run looks like inside Luumen.

Questions

How does LuumenAI connect to DigitalOcean?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in DigitalOcean on its own?

Read actions answer immediately. Anything that writes — create custom image, create database cluster, create new block storage volume, create new domain, and more — is shown as a plan and requires approval by default, including the 11 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to DigitalOcean — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put DigitalOcean to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.