Digital ocean MCP integration
Provisions Droplets, databases, and clusters on request, reports what is running, edits DNS records, and keeps resource tags and firewalls in order.
48actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create new firewall
Lyro creates a cloud firewall instantly. Support teams stop leaving the chat to set up network security.
List all domains
Lyro retrieves all DNS domains configured in your account. Agents find domain records without the panel.
Update domain record
Lyro updates DNS records in real time. Support teams fix routing issues mid-conversation.
How businesses use Digital ocean + Lyro
Each card is one request a support team gets, and the Digital ocean actions Lyro runs to close it.
Provision what a project actually needs
Lyro creates the Droplet with its region and size, provisions the managed database cluster behind it, and stands up a Kubernetes cluster when the workload calls for a managed control plane.
Create New DropletCreate Database ClusterCreate New Kubernetes ClusterAnswer what is running and where
Lyro lists the Droplets, block storage volumes, and database clusters on the account with their regions and sizes, so a capacity or cost question is answered from the live inventory.
List All DropletsList All VolumesList All DatabasesChange a DNS record without a console login
Lyro lists the records on a domain, adds the one that is missing, and updates an existing record's value, so a cutover or a verification record does not wait on someone with portal access.
List Domain RecordsCreate Domain RecordUpdate Domain RecordKeep the account organized and locked down
Lyro tags resources so they group by project or environment, registers an SSH key for a new engineer, and creates the cloud firewall whose inbound and outbound rules sit in front of them.
Tag ResourceCreate New SSH KeyCreate New Firewall
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Digital ocean actions it has and picks the ones a request needs.
- 01
Connect Digital ocean
Authorize the Digital ocean account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Digital ocean actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Digital ocean
Setup, permissions, and the limits of what Lyro can do inside Digital ocean.
Very, because the API is unforgiving here. Delete Existing Droplet is irreversible and takes the data with it, Delete Domain cannot be undone, and Delete Block Storage Volume removes the volume permanently. There is no undo action in this toolkit, which is why a destructive request is worth confirming with a person before Lyro runs it.
Every action available in Digital ocean
All 48 actions your agent can call on Digital ocean, straight from the live MCP connection.
Create custom image
Creates a custom image in DigitalOcean by importing a Linux VM disk image from a publicly accessible URL.
Create database cluster
Creates a new managed database cluster on DigitalOcean.
Create new block storage volume
Create a new block storage volume.
Create new domain
Creates a new domain in DigitalOcean's DNS management system.
Create domain record
Create a new DNS record for a domain.
Create new droplet
Create a new Droplet.
Create new firewall
Creates a new cloud firewall with custom inbound and outbound rules.
Create new kubernetes cluster
Creates a new DigitalOcean Kubernetes (DOKS) cluster with managed control plane.
Create new load balancer
Create a new load balancer.
Create new ssh key
Registers a new SSH public key with your DigitalOcean account.
Create new tag
Creates a new tag in DigitalOcean for organizing and grouping resources.
Create new vpc
Creates a new Virtual Private Cloud (VPC) in a specified DigitalOcean region.
Delete block storage volume
Permanently deletes a block storage volume by its unique ID.
Delete database cluster
Delete a database cluster by UUID.
Delete domain
Deletes a domain from DigitalOcean DNS.
Delete domain record
Delete a DNS record by its record ID for a domain.
Delete existing droplet
Delete a Droplet by ID.
Delete firewall
Delete a firewall by ID.
Delete image
Deletes a user-created custom image or snapshot from your DigitalOcean account by its numeric ID.
Delete load balancer
Delete a load balancer instance by ID.
Delete ssh key
Delete a public SSH key.
Delete tag
Deletes a tag from your DigitalOcean account.
Delete vpc
Delete a VPC (Virtual Private Cloud) by its unique identifier.
List all databases
List all managed database clusters on your account.
List all domains
Lists all DNS domains configured in your DigitalOcean account.
List all droplets
Lists all Droplets (virtual machines) in your DigitalOcean account with pagination support.
List all firewalls
List all cloud firewalls configured in your DigitalOcean account.
List all images
List all images available on your account.
List all kubernetes clusters
List all Kubernetes clusters on your account.
List all load balancers
List all load balancers in your DigitalOcean account with pagination support.
The tools Digital ocean sits next to
Same connection, same setup. Pick the next one your team already uses.
Better stack
Checks whether a service is actually up, acknowledges and escalates open incidents, publishes status page updates, and maintains the on-call rota.
Context7 MCP
Looks up current Context7 MCP documentation and triggers updates without leaving the conversation.
Gitea
Answers Gitea configuration questions from the running instance and renders Markdown or AsciiDoc into the HTML Gitea itself would produce.
Neon
Lists branches, reads schemas and connection strings, provisions branches, databases, and compute endpoints, and reports project consumption.
Saucelabs
Reports Sauce Labs status, pulls test job history, and confirms supported platforms, tunnel versions, and Appium end-of-life dates.
Updown.io
Reads back every configured check with its status and settings, and returns the current monitoring node list with IPv4 and IPv6 addresses.

Ready to connect Digital ocean?
Authorize the account and your agent has all 48 actions from the first conversation.


