MCP / Developer tools

DigitalOcean MCP

DigitalOcean: droplets, databases, kubernetes, volumes, domains, apps. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key45 actionsDeveloper tools
Ask your agent
List up to 10 DigitalOcean Droplets with the tag I provide, including their IDs and reported status.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What DigitalOcean MCP can do

45 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
digitalocean_accountGet account information. Returns account details: email, status, floating_ip_limit, droplet_limit, billing info.
digitalocean_billing_historyGet billing history. Returns invoices and charges.
digitalocean_database_createCreate a managed database
digitalocean_database_deleteDelete a database cluster WRITE action
digitalocean_database_getGet one database cluster by UUID
digitalocean_databases_listList managed databases
digitalocean_dns_record_createCreate a DNS record
digitalocean_dns_record_deleteDelete a DNS record WRITE action
digitalocean_dns_record_updateUpdate a DNS record
digitalocean_dns_records_listList DNS records for a domain
digitalocean_domain_createCreate a new domain
digitalocean_domain_deleteDelete a domain WRITE action
Show all 45 actions
ActionWhat it does
digitalocean_domain_getGet one domain
digitalocean_domains_listList all domains
digitalocean_droplet_actionPerform an action on a droplet Actions: reboot, power_cycle, power_off, power_on, enable_backups, disable_backups, snapshot, resize (requires size), restore (requires image).
digitalocean_droplet_createCreate a new droplet (VM)
digitalocean_droplet_deleteDelete a droplet WRITE action
digitalocean_droplet_getGet one droplet by ID
digitalocean_droplet_updateUpdate a droplet name
digitalocean_droplets_listList all droplets
digitalocean_firewall_createCreate a firewall
digitalocean_firewall_deleteDelete a firewall WRITE action
digitalocean_firewall_getGet one firewall by UUID
digitalocean_firewalls_listList firewalls
digitalocean_kubernetes_createCreate a Kubernetes cluster
digitalocean_kubernetes_deleteDelete a Kubernetes cluster WRITE action
digitalocean_kubernetes_getGet one Kubernetes cluster by UUID
digitalocean_kubernetes_listList Kubernetes clusters
digitalocean_load_balancer_createCreate a load balancer
digitalocean_load_balancer_deleteDelete a load balancer WRITE action
digitalocean_load_balancer_getGet one load balancer by UUID
digitalocean_load_balancers_listList load balancers
digitalocean_project_createCreate a project
digitalocean_project_deleteDelete a project WRITE action
digitalocean_project_getGet one project by UUID
digitalocean_projects_listList projects
digitalocean_snapshot_deleteDelete a snapshot WRITE action
digitalocean_snapshot_getGet one snapshot by UUID
digitalocean_snapshots_listList all snapshots
digitalocean_volume_attachAttach a volume to a droplet
digitalocean_volume_createCreate a new volume
digitalocean_volume_deleteDelete a volume WRITE action
digitalocean_volume_detachDetach a volume from a droplet WRITE action
digitalocean_volume_getGet one volume by UUID
digitalocean_volumes_listList all volumes

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 DigitalOcean Droplets with the tag I provide, including their IDs and reported status.”uses digitalocean_droplets_list
“Read this DigitalOcean Droplet and summarize its region, size and current reported status.”uses digitalocean_droplet_get
“List up to 10 DigitalOcean volumes in the region I select, with their names and reported sizes.”uses digitalocean_volumes_list

Connect DigitalOcean in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your DigitalOcean API token

    Paste it into the DigitalOcean connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.

    • DigitalOcean API token - DigitalOcean - API - Tokens/Keys - Generate New Token. Get token ->
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own DigitalOcean account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.