24 actions ready for your AI

Connect DigitalOcean to your AI

Add your DigitalOcean key once and every AI you use can list databases clusters, create databases clusters and list databases options through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from DigitalOcean's own documented API, and we have not run them here yet.

Use your own DigitalOcean account. Credentials stay encrypted in ahel.

Tell me when ahel has verified DigitalOcean

What your AI can do with DigitalOcean

Choose a task and ask your AI.

App

  • Apps listGET

    List All Apps

    page
    Which 'page' of paginated results to return.
    per_page
    Number of items returned per page
    with_projects
    Whether the projectid of listed apps should be fetched and included.
  • Apps createPOST

    Create a New App

    specrequired
    The desired configuration of an application.
    Accept
    The content-type that should be used by the response.
    Content-Type
    The content-type used for the request.
    project_id
    The ID of the project the app should be assigned to.
  • Apps list regionsGET

    List App Regions

  • Apps list tiersGET

    List App Tiers

  • Apps list instance sizesGET

    List Instance Sizes

  • Apps validate app specPOST

    Propose an App Spec

    specrequired
    The desired configuration of an application.
    app_id
    An optional ID of an existing app.
  • Apps list metrics bandwidth dailyPOST

    Retrieve Multiple Apps' Daily Bandwidth Metrics

    app_idsrequired
    A list of app IDs to query bandwidth metrics for.
    date
    Optional day to query.
  • Apps get tierGET

    Retrieve an App Tier

    slugrequired
    The slug of the tier
  • Apps get instance sizeGET

    Retrieve an Instance Size

    slugrequired
    The slug of the instance size
  • Apps deleteDELETE

    Delete an App

    idrequired
    The ID of the app

Kubernetes

  • Kubernetes add registryPOST

    Add Container Registry to Kubernetes Clusters

    cluster_uuids
    An array containing the UUIDs of Kubernetes clusters.
  • Kubernetes remove registryDELETE

    Remove Container Registry from Kubernetes Clusters

    cluster_uuids
    An array containing the UUIDs of Kubernetes clusters.
  • Kubernetes list clustersGET

    List All Kubernetes Clusters

    per_page
    Number of items returned per page
    page
    Which 'page' of paginated results to return.
  • Kubernetes create clusterPOST

    Create a New Kubernetes Cluster

    namerequired
    A human-readable name for a Kubernetes cluster.
    node_poolsrequired
    An object specifying the details of the worker nodes available to the Kubernetes cluster.
    regionrequired
    The slug identifier for the region where the Kubernetes cluster is located.
    versionrequired
    The slug identifier for the version of Kubernetes used for the cluster.
  • Kubernetes list optionsGET

    List Available Regions, Node Sizes, and Versions of Kubernetes

  • Kubernetes get clusterGET

    Retrieve an Existing Kubernetes Cluster

    cluster_idrequired
    A unique ID that can be used to reference a Kubernetes cluster.

Database

  • Databases list clustersGET

    List All Database Clusters

    tag_name
    Limits the results to database clusters with a specific tag.
  • Databases create clusterPOST

    Create a New Database Cluster

    enginerequired
    A slug representing the database engine used for the cluster.
    namerequired
    A unique, human-readable name referring to a database cluster.
    num_nodesrequired
    The number of nodes in the database cluster.
    regionrequired
    The slug identifier for the region where the database cluster is located.
    sizerequired
    The slug identifier representing the size of the nodes in the database cluster.
  • Databases list optionsGET

    List Database Options

  • Databases get clusterGET

    Retrieve an Existing Database Cluster

    database_cluster_uuidrequired
    A unique identifier for a database cluster.

Droplet

  • Droplets listGET

    List All Droplets

    per_page
    Number of items returned per page
    page
    Which 'page' of paginated results to return.
    tag_name
    Used to filter Droplets by a specific tag.
    name
    Used to filter list response by Droplet name returning only exact matches.
  • Droplets createPOST

    Create a New Droplet

    body
    The request body.
Show 1 more group

Volume

  • Volumes listGET

    List All Block Storage Volumes

    name
    The block storage volume's name.
    region
    The slug identifier for the region where the resource is available.
    per_page
    Number of items returned per page
    page
    Which 'page' of paginated results to return.
  • Volumes createPOST

    Create a New Block Storage Volume

    bodyrequired
    The request body.

Ask your AI

Try one of these requests with a connected AI.

  • List my database clusters in DigitalOcean
  • Create a database cluster in DigitalOcean
  • List my database options in DigitalOcean
  • Add a kubernetes registry in DigitalOcean
  • Show me the database cluster in DigitalOcean
  • List my apps in DigitalOcean

DigitalOcean MCP server, hosted by ahel

One hosted endpoint serves DigitalOcean. There is nothing to install and no local server to run.

Connect DigitalOcean to Claude, Claude Code, Cursor or Codex

  1. Add your DigitalOcean key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About DigitalOcean

DigitalOcean is a developer tools service. Connect your own key and your AI can list databases clusters, create databases clusters and list databases options.

DigitalOcean over MCP: ahel serves DigitalOcean to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your DigitalOcean key once, paste one link into your AI, and the actions above are there.

Developer tools

Questions

Is my DigitalOcean key safe?

Your DigitalOcean key is sealed in ahel and added to the request server-side when your AI calls DigitalOcean. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use DigitalOcean through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with DigitalOcean?

24 actions today, covering apps, kubernetes and databases. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting DigitalOcean cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. DigitalOcean may bill you for API use under its own terms.