• PROVISION
  • RESIZE
  • BACKUP
  • MANUAL

How to provision Fly volumes with your AI

Connect your AI to Fly.io to handle storage lifecycle tasks. Once connected, your agent manages the disks your applications need to stay stateful.

Ask AI about this page

Short answer

How can I manage Fly.io volumes using AI?

You tell your AI client to create, resize, or delete volumes, and it executes the corresponding Fly.io commands. This gives you a direct way to handle persistent storage without touching the CLI. You get full control over your application's disk space through chat.

Storage outcomes

Where your storage requests land.

Your AI translates your intent into specific storage actions on your Fly.io account.

PROVISION

New disk space

The AI sets up fresh volumes for your apps. You get new, empty storage ready for mounting immediately.

RESIZE

Expand capacity

When you run out of space, the AI grows existing volumes. This keeps your data intact while increasing the available size.

BACKUP

Volume snapshots

The AI handles snapshots of your current data. This creates a point-in-time copy you can use for recovery.

MANUAL

Human oversight

You decide when to delete volumes or perform complex migrations. The AI won't wipe your data without your explicit command.

The workflow

What your AI does when a storage request arrives.

The AI acts as the bridge between your chat interface and the Fly.io API.

  1. Inventory check

    The AI looks at your current setup to see what disks already exist. This ensures it uses the right volume names.

    list_volumes
  2. Resource creation

    The AI provisions new storage based on your size and region requirements. It handles the heavy lifting of the setup.

    create_volume
  3. Capacity adjustment

    If you need more room, the AI modifies the volume size. It handles the expansion of the underlying disk.

    extend_volume
  4. Data protection

    The AI manages the lifecycle of your snapshots. It can list existing backups or remove old ones to save space.

    list_volume_snapshotsdelete_volume

Try it

Copy these to start.

Use these prompts to trigger storage actions in your chat.

Starting points

Swap out the volume names and sizes for your actual Fly.io identifiers.

Fly.io Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_TOLbpqnr8s2f7QW5APvNRnPAwfWm5UUznYMW7th5/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Fly.io capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "flyio-extended-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_TOLbpqnr8s2f7QW5APvNRnPAwfWm5UUznYMW7th5/mcp"
    }
  }
}
Copy into chat04
  • Create a new 10GB volume in us-central1 named 'db-data'.

  • List all my current Fly.io volumes and their sizes.

  • Extend the volume named 'cache-disk' to 20GB.

  • Show me all the snapshots for the 'prod-db' volume.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Fly.io once, then ask.

Link your account in one click. Your credentials stay encrypted, and you can start managing disks immediately.

Connect Fly.io to your AI

FAQ

How this task behaves.

  • 01

    Can the AI delete my volumes automatically?

    No. The AI only deletes a volume if you explicitly tell it to do so.

  • 02

    Can the AI change the region of an existing volume?

    No. The tools only allow for creating new volumes or extending the size of existing ones.

  • 03

    Does the AI need my Fly.io API token?

    You provide it once during connection. Vinkius manages the token securely so you don't have to paste it into chat.

  • 04

    Can the AI create snapshots?

    The current tools allow the AI to list and manage existing snapshots, but it cannot trigger a new snapshot creation.

  • 05

    Will the AI resize my volume without asking?

    No. The AI only performs an extension when you specifically request it.

  • More questions about Fly.io? See everything the Fly.io Connector can do

Connect Fly.io to Claude, Cursor, ChatGPT & more