DigitalOcean AI Integration

Put your cloud operations on autopilot with Zaira — Droplet, database, and app health, spend watches, deployment reviews, and alert briefs on a schedule. Paste your DigitalOcean API token once — no code, no terminal.

01Capabilities

What the DigitalOcean AI integration can do

Search DigitalOcean documentation, check your Droplets, databases, apps, billing, DNS, backups, and security posture, review uptime checks and deploy status, and run actions within the DigitalOcean access you authorize — then run the whole routine on a schedule.

  • Create App From Speccreate an App Platform app by connecting a GitHub, GitLab, or Bitbucket repository
  • Apps Updateupdate app configuration or trigger a new deployment
  • Apps Deletedelete an existing App Platform app
  • Apps Get Infoget details about an existing app
  • Apps Usageget live resource usage info for an app (CPU, app disk, egress bandwidth)
  • Apps Get Deployment Statuscheck the status of a deployment
  • Apps Listlist all apps in the account
  • Doks Get Clusterget details about a Kubernetes cluster
  • Doks List Clusterslist all Kubernetes clusters in the account
  • Doks Create Clustercreate a new Kubernetes cluster
  • Doks Update Clusterupdate a Kubernetes cluster's name, auto-upgrade, or surge settings
  • Doks Delete Clusterdelete a Kubernetes cluster
  • Doks Upgrade Clusterupgrade a cluster to patch/minor or a specified version
  • Doks Get Cluster Upgradesget the list of available upgrades for a cluster
  • Doks Get Kubeconfigget the kubeconfig of a cluster
  • Doks Get Credentialsget cluster credentials
  • Doks Create Nodepooladd a new node pool to a cluster
  • Doks Get Nodepoolget details about a node pool
  • Doks List Nodepoolslist all node pools of a cluster
  • Doks Update Nodepoolupdate a node pool (node count, auto-scale, labels, taints, tags)
  • Doks Delete Nodepooldelete a node pool from a cluster
  • Doks Delete Nodedelete a specific node from a node pool
  • Doks Recycle Nodesrecycle a list of nodes in a node pool
  • Droplet Createcreate a new Droplet
  • Droplet Deletedelete a Droplet
  • Droplet Getget details about a Droplet
  • Droplet Listlist all Droplets in the account
  • Droplet Actionget the status of a Droplet action
  • Droplet Rebootreboot a Droplet
  • Reset Droplet Passwordreset the root password of a Droplet
  • Rename Dropletrename a Droplet
  • Change Kernel Dropletchange the kernel of a Droplet
  • Enable Ipv6 Dropletenable IPv6 on a Droplet
  • Enable Private Net Dropletenable private networking (VPC) on a Droplet
  • Enable Backups Dropletenable backups for a Droplet
  • Disable Backups Dropletdisable backups for a Droplet
  • Power Cycle Droplets Tagpower cycle all Droplets matching a tag
  • Power On Droplets Tagpower on all Droplets matching a tag
  • Power Off Droplets Tagpower off all Droplets matching a tag
  • Shutdown Droplets Tagshutdown all Droplets matching a tag
  • Enable Backups Droplets Tagenable backups for all Droplets matching a tag
  • Disable Backups Droplets Tagdisable backups for all Droplets matching a tag
  • Snapshot Droplets Tagtake a snapshot of all Droplets matching a tag
  • Enable Ipv6 Droplets Tagenable IPv6 for all Droplets matching a tag
  • Enable Private Net Droplets Tagenable private networking for all Droplets matching a tag
  • Rebuild Droplet By Slugrebuild a Droplet using a public image slug
  • Power Cycle Dropletpower cycle a Droplet
  • Power On Dropletpower on a Droplet
  • Power Off Dropletpower off a Droplet
  • Shutdown Dropletshutdown a Droplet
  • Restore Dropletrestore a Droplet from a backup
  • Resize Dropletresize a Droplet to a different size
  • Rebuild Dropletrebuild a Droplet from a new image
  • Snapshot Droplettake a snapshot of a Droplet
  • Image Listlist all images in the account
  • Image Getget details about an image
  • Image Createcreate a new custom image
  • Image Updateupdate the name or description of an image
  • Image Deletedelete an image
  • Image Action Transfertransfer an image to another region
  • Image Action Convertconvert an image to a snapshot
  • Image Action Getget the status of an image action
  • Size Listlist all Droplet sizes available
  • Functions List Namespaceslist all function namespaces
  • Functions Get Namespaceget details about a namespace
  • Functions Create Namespacecreate a new namespace
  • Functions Delete Namespacedelete a namespace
  • Functions List Access Keyslist all access keys of a namespace
  • Functions Create Access Keycreate a new access key
  • Functions Delete Access Keydelete an access key
  • Functions List Actionslist all actions in a namespace
  • Functions Get Actionget details about an action
  • Functions Create Or Update Actioncreate or update an action
  • Functions Delete Actiondelete an action
  • Functions Invoke Actioninvoke an action synchronously or asynchronously
  • Functions List Packageslist all packages in a namespace
  • Functions Get Packageget details about a package
  • Functions Create Or Update Packagecreate or update a package
  • Functions Delete Packagedelete a package
  • Functions List Triggerslist all triggers in a namespace
  • Functions Get Triggerget details about a trigger
  • Functions Create Triggercreate a new trigger
  • Functions Update Triggerupdate a trigger
  • Functions Delete Triggerdelete a trigger
  • Functions List Activationslist all activations for an action
  • Functions Get Activationget details about an activation
  • Functions Get Activation Logsget the logs of an activation
  • Functions Get Activation Resultget the result of an activation
  • Functions Deployment Guidegenerate a deployment guide (workflows) for deploying a function
  • Db Cluster Listlist all database clusters
  • Db Cluster Getget details about a database cluster
  • Db Cluster Get Caget the CA certificate of a cluster
  • Db Cluster Createcreate a new database cluster
  • Db Cluster Deletedelete a database cluster
  • Db Cluster Resizeresize a database cluster
  • Db Cluster List Backupslist the backups of a cluster
  • Db Cluster List Optionslist configuration options for creating or resizing clusters
  • Db Cluster Upgrade Major Versionupgrade a cluster to a new major version
  • Db Cluster Start Online Migrationstart an online migration to a cluster
  • Db Cluster Stop Online Migrationstop an ongoing online migration
  • Db Cluster Get Migrationget details about a migration
  • Db Cluster Get Firewall Rulesget the inbound firewall rules of a cluster
  • Db Cluster Update Firewall Rulesupdate the inbound firewall rules of a cluster
  • Db Cluster List Topicslist all Kafka topics of a cluster
  • Db Cluster Create Topiccreate a Kafka topic
  • Db Cluster Get Topicget details about a Kafka topic
  • Db Cluster Delete Topicdelete a Kafka topic
  • Db Cluster Update Topicupdate a Kafka topic (partitions, config, replication)
  • Db Cluster Get Kafka Configget the Kafka configuration of a cluster
  • Db Cluster Update Kafka Configupdate the Kafka configuration of a cluster
  • Db Cluster Get Mongodb Configget the MongoDB configuration of a cluster
  • Db Cluster Update Mongodb Configupdate the MongoDB configuration of a cluster
  • Db Cluster Get Mysql Configget the MySQL configuration of a cluster
  • Db Cluster Update Mysql Configupdate the MySQL configuration of a cluster
  • Db Cluster Get Sql Modeget the SQL modes of a MySQL cluster
  • Db Cluster Set Sql Modeset the SQL modes of a MySQL cluster
  • Db Cluster Get Opensearch Configget the OpenSearch configuration of a cluster
  • Db Cluster Update Os Configupdate the OpenSearch configuration of a cluster
  • Db Cluster Get Postgresql Configget the PostgreSQL configuration of a cluster
  • Db Cluster Update Psql Configupdate the PostgreSQL configuration of a cluster
  • Db Cluster Get Redis Configget the Redis configuration of a cluster
  • Db Cluster Update Redis Configupdate the Redis configuration of a cluster
  • Db Cluster Get Userget details about a database user
  • Db Cluster List Userslist all database users of a cluster
  • Db Cluster Create Usercreate a new database user
  • Db Cluster Update Userupdate a database user's metadata
  • Db Cluster Delete Userdelete a database user
  • Dedicated Inference Createcreate a new dedicated inference endpoint
  • Dedicated Inference Getget details about a dedicated inference endpoint
  • Dedicated Inference Listlist all dedicated inference endpoints
  • Dedicated Inference Updateupdate a dedicated inference endpoint
  • Dedicated Inference Deletedelete a dedicated inference endpoint
  • Inference Model Catalog Searchsearch the model catalog
  • Inference Model Catalog Get Cardget the Model Card for a model
  • Retrieve Knowledge Basesearch across your knowledge bases with a natural language query and return the most relevant chunks of content
  • Spaces Key Createcreate a new Spaces access key
  • Spaces Key Deletedelete a Spaces access key
  • Spaces Key Getget details about a Spaces access key
  • Spaces Key Listlist all Spaces access keys
  • Spaces Key Updateupdate a Spaces access key
  • Domain Createcreate a new domain
  • Domain Deletedelete a domain
  • Domain Record Createcreate a new DNS record
  • Domain Record Deletedelete a DNS record
  • Domain Record Editedit a DNS record
  • Domain Getget details about a domain
  • Domain Listlist all domains
  • Domain Record Getget details about a DNS record
  • Domain Record Listlist all DNS records of a domain
  • Custom Certificate Createupload a custom certificate
  • Lets Encrypt Certificate Createrequest a Let's Encrypt certificate
  • Certificate Deletedelete a certificate
  • Certificate Getget details about a certificate
  • Certificate Listlist all certificates
  • Firewall Createcreate a new cloud firewall
  • Firewall Deletedelete a cloud firewall
  • Firewall Add Tagsadd tags to a cloud firewall
  • Firewall Remove Tagsremove tags from a cloud firewall
  • Firewall Add Dropletsadd Droplets to a cloud firewall
  • Firewall Remove Dropletsremove Droplets from a cloud firewall
  • Firewall Add Rulesadd rules to a cloud firewall
  • Firewall Remove Rulesremove rules from a cloud firewall
  • Firewall Getget details about a cloud firewall
  • Firewall Listlist all cloud firewalls
  • Load Balancer Createcreate a new load balancer
  • Load Balancer Deletedelete a load balancer
  • Load Balancer Delete Cachepurge the cache of a load balancer
  • Load Balancer Getget details about a load balancer
  • Load Balancer Listlist all load balancers
  • Load Balancer Add Dropletsadd Droplets to a load balancer
  • Load Balancer Remove Dropletsremove Droplets from a load balancer
  • Load Balancer Updateupdate a load balancer
  • Load Balancer Add Forwarding Rulesadd forwarding rules to a load balancer
  • Load Balancer Remove Forwarding Rulesremove forwarding rules from a load balancer
  • Reserved Ip Reservereserve a new reserved IP
  • Reserved Ip Releaserelease a reserved IP
  • Reserved Ip Assignassign a reserved IP to a Droplet
  • Reserved Ip Unassignunassign a reserved IP from a Droplet
  • Reserved Ip Listlist all reserved IPs
  • Reserved Ip Getget details about a reserved IP
  • Vpc Peering Createcreate a new VPC peering connection
  • Vpc Peering Deletedelete a VPC peering connection
  • Vpc Peering Getget details about a VPC peering connection
  • Vpc Peering Listlist all VPC peerings
  • Byoip Prefix Createcreate a new bring-your-own-IP prefix
  • Byoip Prefix Deletedelete a BYOIP prefix
  • Byoip Prefix Getget details about a BYOIP prefix
  • Byoip Prefix Listlist all BYOIP prefixes
  • Byoip Prefix Resources Getget the resources using a BYOIP prefix
  • Vpc Createcreate a new VPC
  • Vpc List Memberslist the resources in a VPC
  • Vpc Deletedelete a VPC
  • Vpc Getget details about a VPC
  • Vpc Listlist all VPCs
  • Nfs File Share Createcreate a new NFS file share
  • Nfs File Share Listlist all NFS file shares
  • Nfs File Share Getget details about an NFS file share
  • Nfs File Share Deletedelete an NFS file share
  • Nfs Snapshot Listlist all snapshots for a file share
  • Nfs Snapshot Getget details about a snapshot
  • Nfs Snapshot Deletedelete a snapshot
  • Nfs Resizeresize an NFS file share
  • Nfs Snapshottake a snapshot of an NFS file share
  • Nfs Attachattach an NFS file share (via volumes)
  • Nfs Detachdetach an NFS file share (via volumes)
  • Nfs Reassignreassign an NFS file share to another Droplet
  • Nfs Switch Performance Tierswitch the performance tier of an NFS file share
  • Action Getget details about an action
  • Action Listlist all actions in the account
  • Balance Getget the account balance
  • Billing History Listlist the account billing history
  • Invoice Listlist all invoices
  • Key Createcreate a new SSH key
  • Key Deletedelete an SSH key
  • Key Getget details about an SSH key
  • Key Listlist all SSH keys
  • Account Get Informationget information about the current account
  • Uptimecheck Getget details about an uptime check
  • Uptimecheck Get Stateget the state of an uptime check
  • Uptimecheck Listlist all uptime checks
  • Uptimecheck Createcreate a new uptime check
  • Uptimecheck Deletedelete an uptime check
  • Uptimecheck Updateupdate an uptime check
  • Uptimecheck Alert Getget details about an uptime alert
  • Uptimecheck Alert Listlist all uptime alerts
  • Uptimecheck Alert Createcreate a new uptime alert
  • Uptimecheck Alert Updateupdate an uptime alert
  • Alert Policy Getget details about an alert policy
  • Alert Policy Listlist all alert policies
  • Alert Policy Createcreate a new alert policy
  • Alert Policy Updateupdate an alert policy
  • Alert Policy Deletedelete an alert policy
  • Genai List Evaluation Metricslist all available agent evaluation metrics and their arguments
  • Genai List Evaluation Test Caseslist all test cases for an evaluation dataset
  • Genai Create Evaluation Datasetcreate a new agent evaluation dataset
  • Genai Create Evaluation Test Casecreate a new test case in an evaluation dataset
  • Genai Update Evaluation Test Caseupdate an existing test case in an evaluation dataset
  • Genai Run Evaluation Test Caserun a single agent evaluation test case
  • Genai Get Evaluation Runget the status and result of an agent evaluation run
  • Genai Run Evaluation Workflowrun an end-to-end agent evaluation workflow against an evaluation dataset
  • Genai Model Eval List Metricslist all available model evaluation metrics and their arguments
  • Genai Model Eval List Datasetslist all evaluation datasets
  • Genai Model Eval Create Datasetcreate a new evaluation dataset with optional test cases
  • Genai Model Eval Create Runcreate a new model evaluation run
  • Genai Model Eval List Runslist all recorded evaluation runs
  • Genai Model Eval Get Runget the status and result of an evaluation run
  • Genai Model Eval Get Results Download Urlgenerate a URL to download the results of an evaluation run
  • Genai Model Eval Delete Rundelete an evaluation run
  • Genai Model Eval Cancel Runcancel an in-progress evaluation run
  • Genai Model Eval Delete Presetdelete an eval preset (e.g. testsets, checklists)
  • Genai Model Eval Delete Datasetdelete an evaluation dataset
  • Genai Model Eval Create Custom Metriccreate a new custom metric
  • Genai Model Eval Update Custom Metricupdate a custom metric
  • Genai Model Eval Delete Custom Metricdelete a custom metric
  • Genai Model Eval Run Workflowrun an end-to-end model evaluation workflow using model evaluators
  • Genai Batch Inference Create Filecreate a batch inference file in an individual bucket
  • Genai Batch Inference Createcreate a new batch inference run
  • Genai Batch Inference Getget details about a batch inference run
  • Genai Batch Inference Get Resultsget the results of a completed batch inference run
  • Genai Batch Inference Cancelcancel an in-progress batch inference run
  • Genai Batch Inference Listlist all batch inference runs
  • Docr Getget details about the container registry
  • Docr Listlist all container registry info
  • Docr Createcreate a new container registry
  • Docr Deletedelete the container registry
  • Docr Docker Credentialsget the Docker credentials for a registry
  • Docr Optionsget the available subscription options
  • Docr Validate Namecheck whether a registry name is available
  • Docr Repository Listlist all repositories in the registry
  • Docr Repository Tag Listlist all tags for a repository
  • Docr Repository Tag Deletedelete a tag from a repository
  • Docr Repository Manifest Listlist all manifests for a repository
  • Docr Repository Manifest Deletedelete a manifest from a repository
  • Docr Subscription Getget the subscription of the registry
  • Docr Subscription Updateupdate the subscription tier of the registry
  • Docr Garbage Collection Startstart a garbage collection operation
  • Docr Garbage Collection Getget details about a garbage collection operation
  • Docr Garbage Collection Listlist all garbage collection operations
  • Docr Garbage Collection Updateupdate a garbage collection operation
  • Docs Searchsearch documentation for a given query and return requested number of results
  • Docs Get Pageget documentation page content in a markdown format
  • Docs Find For Servicefind documentation relevant to specific DigitalOcean services
  • Docs Get Quickstartget the quickstart documentation for a list of DigitalOcean services
  • Docs Troubleshootprovide steps to troubleshoot issues from a given query
  • Docs Get Relatedget related documentation pages for the given URL
  • Marketplace 1 Click Listlist available 1-click applications from the DigitalOcean marketplace
  • Marketplace 1 Click Kubernetes App Installinstall 1-click applications on a Kubernetes cluster
  • Volume Createcreate a new block storage volume
  • Volume Listlist all block storage volumes
  • Volume Getget details about a block storage volume
  • Volume Deletedelete a block storage volume
  • Volume Snapshot Createcreate a snapshot of a volume
  • Volume Snapshot Listlist all snapshots for a volume
  • Volume Snapshot Getget details about a volume snapshot
  • Volume Snapshot Deletedelete a volume snapshot
  • Volume Attachattach a volume to a Droplet
  • Volume Detachdetach a volume from a Droplet
  • Volume Action Getget the status of a volume action
  • Volume Action Listlist all actions for a volume
  • Volume Resizeresize a block storage volume
02Use Cases

What DigitalOcean + Zaira can do for you

Zaira keeps your cloud in check — daily health digests, spend and billing watches, deployment and SSL reviews, backup and security sweeps, and documentation-backed troubleshooting — run on a schedule and delivered in plain English to Slack or email.

Daily cloud health digest

Every morning Zaira reviews your Droplets, databases, and apps — status, uptime checks, and alert states — and posts a plain-English digest to Slack. Running light or running hot, you know before your knuckles do.

Spend and billing watch

On schedule Zaira reads your account balance, billing history, and open invoices and flags anything drifting — predictable-bill peace of mind, with the scary number surfaced before it surprises you.

Deployment and SSL health review

On a cadence Zaira checks your App Platform deployment status and sends you a heads-up when SSL certificates are near expiry — 'ship and forget' without the certificate cliff.

Backup and security sweep

Zaira reviews your backup and snapshot posture and cloud firewall setup on a routine, flagging Droplets running without backups or misconfigured rules — the ops checklist reviewed for you.

Docs-assisted troubleshooting

Zaira searches and retrieves DigitalOcean documentation on schedule or on request and answers in plain English — including quickstarts and troubleshooting guides — so a server hiccup never turns into an afternoon of digging.

03How it works

Connect DigitalOcean to Zaira, put your cloud on autopilot

Paste your DigitalOcean API token once, let Zaira check your Droplets, databases, apps, billing, backups, and DNS on a schedule, and get health digests, spend watches, and alert briefs in Slack or email. No code, and every change stays within the DigitalOcean access you authorize.

01

Connect DigitalOcean to Zaira

Paste your DigitalOcean API token once (create one at cloud.digitalocean.com/account/api/tokens) and pick the services you want. Zaira wires up DigitalOcean's official MCP servers for you — the documentation service needs no token.

02

Zaira checks your cloud on schedule

On your schedule Zaira reviews your Droplets, databases, apps, billing, backups, DNS, and security posture — and can run actions within the DigitalOcean access that token authorizes.

03

Get cloud digests on autopilot

Health digests, spend watches, deployment reviews, and alert briefs land in Slack or email on the schedule you set — your cloud watches itself while you run the business.

05FAQ

Frequently asked questions

Everything you need to know about connecting DigitalOcean to Zaira.

Zaira monitors and manages your DigitalOcean on a schedule — Droplet, database, and app health, billing and spend, deployments, backups, and DNS — reported to your workspace in plain English.

No. You connect once with a token and describe what you want in plain language; Zaira handles the checks, the schedules, and the documentation. No terminal, no config files.

Create a DigitalOcean API token at cloud.digitalocean.com/account/api/tokens, paste it once into Zaira, and you're connected. Choose which services to enable — the documentation service works without a token.

Only within the DigitalOcean access that token authorizes. The daily routines are read-only checks and digests; changes like firewalls, backups, or DNS updates run only through the routines you set up.

Yes. Your token is stored securely and used only to connect to DigitalOcean's official servers, and you can disconnect or rotate it anytime from your DigitalOcean account.

With those you're configuring an MCP client in a live coding session — the moment it closes, the monitoring stops. Zaira uses the same official DigitalOcean MCP servers, without the terminal setup and token juggling, and adds the schedule: health, spend, and deployment digests keep running even when you're not prompting.

Start with [DigitalOcean].
Run on autopilot.

Join the movement and run your work on autopilot.
Takes less than 60 seconds. Save 10+ hours a week.

Get Started Free Today
Free to startNo credit card requiredCancel anytime