- PROVISION
- RESIZE
- BACKUP
- MANUAL
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.
Inventory check
The AI looks at your current setup to see what disks already exist. This ensures it uses the right volume names.
list_volumesResource creation
The AI provisions new storage based on your size and region requirements. It handles the heavy lifting of the setup.
create_volumeCapacity adjustment
If you need more room, the AI modifies the volume size. It handles the expansion of the underlying disk.
extend_volumeData 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.
https://edge.vinkius.com/vk_preview_TOLbpqnr8s2f7QW5APvNRnPAwfWm5UUznYMW7th5/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Fly.io capabilities are ready to use.
{
"mcpServers": {
"flyio-extended-mcp": {
"url": "https://edge.vinkius.com/vk_preview_TOLbpqnr8s2f7QW5APvNRnPAwfWm5UUznYMW7th5/mcp"
}
}
}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 AIFAQ
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
