24 actions ready for your AI

Connect Linode to your AI

Add your Linode key once and every AI you use can get databases instances, get linode instances and create linode instances 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 Linode's own documented API, and we have not run them here yet.

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

Tell me when ahel has verified Linode

What your AI can do with Linode

Choose a task and ask your AI.

Database

  • Get databases instancesGET

    Managed Databases List All

    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Get databases mongo dbinstancesGET

    Managed MongoDB Databases List

    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Get databases my sqlinstancesGET

    Managed MySQL Databases List

    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Post databases my sqlinstancesPOST

    Managed MySQL Database Create

    enginerequired
    The Managed Database engine in engine/version format.
    labelrequired
    A unique, user-defined string referring to the Managed Database.
    regionrequired
    The Region ID for the Managed Database.
    typerequired
    The Linode Instance type used by the Managed Database for its nodes.
  • Get databases postgre sqlinstancesGET

    Managed PostgreSQL Databases List

    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Post databases postgre sqlinstancesPOST

    Managed PostgreSQL Database Create

    enginerequired
    The Managed Database engine in engine/version format.
    labelrequired
    A unique, user-defined string referring to the Managed Database.
    regionrequired
    The Region ID for the Managed Database.
    typerequired
    The Linode Instance type used by the Managed Database for its nodes.
  • Get databases mongo dbinstance backupsGET

    Managed MongoDB Database Backups List

    instanceIdrequired
    The ID of the Managed MongoDB Database.
    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Post databases mongo dbinstance backupPOST

    Managed MongoDB Database Backup Snapshot Create

    instanceIdrequired
    The ID of the Managed MongoDB Database.
    labelrequired
    The label for the Database snapshot backup.
    target
    The Database cluster target.
  • Get databases my sqlinstance backupsGET

    Managed MySQL Database Backups List

    instanceIdrequired
    The ID of the Managed MySQL Database.
    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Post databases my sqlinstance backupPOST

    Managed MySQL Database Backup Snapshot Create

    instanceIdrequired
    The ID of the Managed MySQL Database.
    labelrequired
    The label for the Database snapshot backup.
    target
    The Database cluster target.
  • Get databases postgre sqlinstance backupsGET

    Managed PostgreSQL Database Backups List

    instanceIdrequired
    The ID of the Managed PostgreSQL Database.
    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Post databases postgre sqlinstance backupPOST

    Managed PostgreSQL Database Backup Snapshot Create

    instanceIdrequired
    The ID of the Managed PostgreSQL Database.
    labelrequired
    The label for the Database snapshot backup.
    target
    The Database cluster target.

Linode

  • Get linode instancesGET

    Linodes List

    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Create linode instancePOST

    Linode Create

    regionrequired
    The Region where the Linode will be located.
    typerequired
    The Linode Type of the Linode you are creating.
    authorized_keys
    A list of public SSH keys that will be automatically appended to the root user's ~/.ssh/authorizedkeys file when deploying from an Image.
    authorized_users
    A list of usernames.
  • Get linode volumesGET

    Linode's Volumes List

    linodeIdrequired
    ID of the Linode to look up.
    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Get linode node balancersGET

    Linode NodeBalancers View

    linodeIdrequired
    ID of the Linode to look up
  • Get linode configsGET

    Configuration Profiles List

    linodeIdrequired
    ID of the Linode to look up Configuration profiles for.
    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Add linode configPOST

    Configuration Profile Create

    linodeIdrequired
    ID of the Linode to look up Configuration profiles for.
    devicesrequired
    A dictionary of device disks to use as a device map in a Linode's configuration profile.
    labelrequired
    The Config's label is for display purposes only.
    comments
    Optional field for arbitrary User comments on this Config.
  • Get linode disksGET

    Disks List

    linodeIdrequired
    ID of the Linode to look up.
    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Add linode diskPOST

    Disk Create

    linodeIdrequired
    ID of the Linode to look up.
    sizerequired
    The size of the Disk in MB. Images require a minimum size.
    authorized_keys
    A list of public SSH keys that will be automatically appended to the root user's ~/.ssh/authorizedkeys file when deploying from an Image.
    authorized_users
    A list of usernames.
  • Get linode firewallsGET

    Firewalls List

    linodeIdrequired
    ID of the Linode to look up.
    page
    The page of a collection to return.
    page_size
    The number of items to return per page.
  • Get linode ipsGET

    Networking Information List

    linodeIdrequired
    ID of the Linode to look up.

Backup

  • Get backupsGET

    Backups List

    linodeIdrequired
    The ID of the Linode the backups belong to.

Snapshot

  • Create snapshotPOST

    Snapshot Create

    linodeIdrequired
    The ID of the Linode the backups belong to.
    labelrequired
    The label for the new snapshot.

Ask your AI

Try one of these requests with a connected AI.

  • Show me the database instance in Linode
  • Show me the linode instance in Linode
  • Create a linode instance in Linode
  • Show me the linode volume in Linode
  • Show me the linode node balancer in Linode
  • Show me the database mongo dbinstance in Linode

Linode MCP server, hosted by ahel

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

Connect Linode to Claude, Claude Code, Cursor or Codex

  1. Add your Linode 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 Linode

Linode is a developer tools service. Connect your own key and your AI can get databases instances, get linode instances and create linode instances.

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

Developer tools

Questions

Is my Linode key safe?

Your Linode key is sealed in ahel and added to the request server-side when your AI calls Linode. 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 Linode 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 Linode?

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

Does connecting Linode 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. Linode may bill you for API use under its own terms.