• STATE
  • CONFIG
  • MONITOR
  • HUMAN

How to manage Fly Machines with your AI client

Connect Fly.io to your AI client to manage infrastructure through chat. You move from CLI commands to plain English instructions.

Ask AI about this page

Short answer

Can I control Fly.io machines with my AI?

Yes. You can use your AI to start, stop, suspend, or update specific Fly Machines. It also lets you list your machines or check the status of a single one. You get full control over machine states through simple text commands.

Where every action lands.

Control your infrastructure

Your AI translates your intent into direct Fly.io machine operations.

STATE

Change machine status

The AI executes commands to start, stop, or suspend machines based on your request. You get immediate state changes without touching the CLI.

CONFIG

Update machine settings

Modify machine configurations on the fly. Your AI handles the updates to keep your deployment aligned with your needs.

MONITOR

Check machine health

Get real-time status updates or a full list of your running machines. The AI pulls the current state so you stay informed.

HUMAN

Manual intervention

If a machine fails to reach a desired state, you step in. The AI provides the status, but you decide when to perform deep debugging.

The workflow

What your AI does when the command arrives.

The AI interprets your text, identifies the target machine, and calls the necessary Fly.io tool.

  1. Identify targets

    The AI looks at your existing infrastructure to find the specific machine you want to change.

    list_machinesget_machine
  2. Execute state changes

    Once identified, the AI triggers the requested power state for that machine.

    start_machinestop_machinesuspend_machine
  3. Apply updates

    The AI modifies the configuration of a machine to match your new requirements.

    update_machine
  4. Verify completion

    The AI monitors the machine to ensure it reaches the target state before telling you it's done.

    wait_machine

Try it

Copy these to start.

Use these prompts to begin managing your Fly.io environment.

Starting points

These are examples. Replace the machine names with your actual Fly.io machine IDs.

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
  • List all my Fly Machines so I can see what's running.

  • Stop the machine named web-server-123 immediately.

  • Suspend the machine 'api-prod-v2' to save resources.

  • Update the machine 'worker-node' with new configuration settings.

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

Start here

Connect Fly.io once, then ask.

Link your Fly.io account to Vinkius. Your credentials stay encrypted and secure, and you can start managing machines from your favorite AI client right away.

Connect Fly.io to your AI

FAQ

How this task behaves

  • 01

    Can the AI delete my machines?

    No. This Connector does not have a tool to delete machines.

  • 02

    Can I use this to deploy new code?

    No. This Connector is for managing the state and configuration of existing machines, not for running new deployments.

  • 03

    How does the AI know which machine I mean?

    The AI uses the list and get tools to find the machine ID that matches your description.

  • 04

    Will the AI wait for a machine to start?

    Yes, if you ask it to wait for a specific state, it will use the wait tool to confirm the machine is ready.

  • 05

    Can the AI change my Fly.io organization settings?

    No. The AI only has access to machine-level operations.

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

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