- RUNTIME
- CONFIG
- PROVISION
- HUMAN
Short answer
Can I control Fly.io machines with my AI?
Yes. You can use your AI to create, start, stop, or update machines and change their configurations. You'll see how the AI handles these tasks in the breakdown below.
Deployment outcomes
What you can achieve
Your AI handles the specific machine operations you request.
RUNTIME
Control machine state
The AI can toggle machines between running and stopped. You get immediate control over your active instances.
CONFIG
Update machine settings
The AI modifies existing machine configurations. You can change how your machines behave without manual CLI work.
PROVISION
Deploy new machines
The AI spins up new machines on demand. You get fresh resources exactly when your deployment needs them.
HUMAN
Manual oversight
You decide which machines to target and when to make changes. The AI executes the specific commands you authorize.
The workflow
What your AI does when <the thing arrives>.
The AI translates your natural language into direct Fly.io actions.
Inspect machines
The AI checks the current status and details of your machines to understand the environment.
get_machineProvisioning
The AI sets up new machines based on your specific requirements.
create_machineState management
The AI handles the lifecycle of your machines by starting, stopping, or restarting them.
start_machinestop_machinerestart_machineConfiguration changes
The AI applies updates to your machine settings as requested.
update_machine
Try it
Copy these to start.
Use these prompts to begin managing your machines.
Starting points
Replace the machine names or IDs with 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_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/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-alternative-mcp": {
"url": "https://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp"
}
}
}Get the status of machine web-server-prod-1.
Stop the machine named database-instance-01.
Create a new machine in the us-central region.
Restart the machine with ID worker-node-abc.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Fly.io once, then ask.
Link your account once. Your credentials stay encrypted on our side, and you can start managing machines immediately.
Connect Fly.io to your AIFAQ
How this task behaves
- 01
Can the AI delete my machines?
Yes. The AI has the ability to delete machines if you give it that command.
- 02
Can the AI manage my Fly.io organization settings?
No. The AI only manages individual machines, not organization-level configurations.
- 03
Can the AI create new Fly.io apps?
No. The tools are limited to managing machines, not creating new applications.
- 04
Does the AI need my CLI credentials?
No. Once you connect the MCP, your AI client uses the connection managed by Vinkius.
- 05
Can the AI scale my entire cluster?
No. The AI acts on individual machines rather than performing bulk cluster-wide scaling operations.
More questions about Fly.io? See everything the Fly.io Connector can do
Connect Fly.io to Claude, Cursor, ChatGPT & more
