• RUNTIME
  • CONFIG
  • PROVISION
  • HUMAN

How to manage Fly.io machines with your AI

Connect your AI to Fly.io once. From then on, you can control your machine fleet through simple chat commands.

Ask AI about this page

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.

  1. Inspect machines

    The AI checks the current status and details of your machines to understand the environment.

    get_machine
  2. Provisioning

    The AI sets up new machines based on your specific requirements.

    create_machine
  3. State management

    The AI handles the lifecycle of your machines by starting, stopping, or restarting them.

    start_machinestop_machinerestart_machine
  4. Configuration 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.

Connector linkhttps://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/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-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp"
    }
  }
}
Copy into chat04
  • 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 AI

FAQ

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