Skip to content
Vinkius

Fly.io Connector for AI agents.

13 live capabilities

Manage edge compute infrastructure and VM lifecycles through chat.

Live agent request Fly.io / Connector

Waiting for input…

AI Agent

Why people use Fly.io

Fly.io Edge Infrastructure Management

This Connector puts that control into a single chat window. You can just ask your agent to show you all your apps, check a machine's health, or restart a hung VM. You get a unified control plane where the 'how' of the CLI is replaced by simple commands.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a chat-based control plane for your Fly.io infrastructure.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Fixing a hung production VM

    An engineer asks the agent to check the status of a machine in Frankfurt, sees it's unresponsive, and tells the agent to restart it using restart_machine.

  2. Real-world use case 02

    Scaling a database

    A developer needs more storage and asks the agent to create a 50GB persistent volume for the database app in the Virginia region using create_volume.

  3. Real-world use case 03

    Multi-region audit

    A DevOps lead asks to list all apps and their current regions to ensure the global deployment is balanced across the edge network using list_apps.

Complete set · 13capabilities

The complete Fly.io capability set.

These are the exact actions your AI can choose when you ask it to work with Fly.io.

Capability set01 / 04

01—04

4 capabilities in this set.

Part of 13 available through Fly.io.

  1. 01 Capability

    Create machine

    Create a new machine in a Fly.io app. You can specify the Docker image, region, and hardware limits like CPU and memory.

  2. 02 Capability

    Create volume

    Create a persistent volume for an app. This ensures your data survives machine restarts and redeployments.

  3. 03 Capability

    Delete machine

    Permanently delete a machine from your account. Use this when you need to clear out old hardware or free up resources.

  4. 04 Capability

    Get app

    Get the full details of a specific Fly.io app. This includes its status, regions, and network configuration.

Capability set02 / 04

05—07

3 capabilities in this set.

Part of 13 available through Fly.io.

  1. 05 Capability

    Get machine

    Get specific details for a single machine. You'll see its state, IP address, and current configuration.

  2. 06 Capability

    List apps

    List all apps in your Fly.io account. This is the first step to seeing every app and its global status.

  3. 07 Capability

    List certificates

    List all TLS and SSL certificates for an app. Use this to audit the issuance status of your domain certificates.

Capability set03 / 04

08—10

3 capabilities in this set.

Part of 13 available through Fly.io.

  1. 08 Capability

    List machines

    List all machines for a specific Fly.io app. It shows you every VM's state, region, and hardware config.

  2. 09 Capability

    List volumes

    List all persistent volumes for an app. This helps you track which volumes are attached to which machines.

  3. 10 Capability

    Stop machine

    Stop a running machine to release its compute resources. The machine keeps its configuration and data while it's off.

Capability set04 / 04

11—13

3 capabilities in this set.

Part of 13 available through Fly.io.

  1. 11 Capability

    Update machine

    Update a machine's configuration. You can change the Docker image, CPU allocation, memory, and mounts.

  2. 12 Capability

    Restart machine

    Restart a specific Fly.io machine. This is the quickest way to apply configuration changes or recover from a hang.

  3. 13 Capability

    Start machine

    Start a stopped machine to begin running its image. This boots the machine and allocates the necessary compute resources.

Set up in minutes

One URL. Then ask Fly.io to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Fly.io from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Fly.io, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Fly.io for the conversation.

Where the request belongs

Work Fly.io can move forward.

Built around the request

This is for the infra engineer who's tired of context-switching between a terminal and a web dashboard to manage VMs across different regions. It's for anyone who wants to manage production scale without the manual overhead of constant CLI interaction.

01

Platform Engineer

Provisioning VMs across regions and monitoring machine health without needing SSH access.

02

DevOps Specialist

Auditing certificates and managing persistent storage volumes for database applications.

03

Full-Stack Developer

Quickly checking machine statuses and restarting VMs during a deployment to verify image versions.

Bring your own AI

Change the model, client or framework. Keep Fly.io connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Fly.io.

The practical details behind the request, access and result.

Can I use the Fly.io MCP to manage my production VMs?

Yes, it gives your agent full control to start, stop, and restart machines, making it a great way to handle production maintenance without leaving your chat interface.

Does this Connector support multi-region deployments?

Yes, you can use it to list apps and machines across all Fly.io regions like iad, sjc, and fra, making it easy to manage global edge compute.

How do I manage persistent storage with this capability?

You can use the Connector to create and list volumes, ensuring your data stays put even when machines restart or are redeployed.

Can I check my SSL certificates through the agent?

Yes, the Connector can list all certificates for your apps so you can audit their status quickly and ensure your domains are secure.

Can I update my Docker images without using the CLI?

Yes, you can use the update capability to change the image reference or hardware specs for any machine directly through your AI client.

Is it safe to delete machines using this Connector?

Yes, you can use the delete capability to permanently remove machines, including a force option for those with attached volumes, giving you full control over your resources.

How do I create a Fly.io Personal Access Token?

Log in to the Fly.io Dashboard, go to Settings > Personal Access Tokens, click Create, name your token and copy it immediately. it won't be shown again. Alternatively, use fly tokens create from the CLI after authenticating with fly auth login.

What is a Fly.io Machine and how does it work?

A Machine is a Fly.io VM (micro-VM) that runs your Docker container image. Each machine has its own CPU, memory, storage and IP address. Machines can be started, stopped, restarted and updated independently. They can run in any of Fly.io's 30+ global regions and are the fundamental compute unit of the platform.

Can I start and stop machines to save costs?

Yes! Use stop_machine to halt a machine and release its compute resources, and start_machine to boot it again. Stopped machines don't incur compute charges. This is perfect for development/staging environments that don't need to run 24/7. Persistent volumes attached to stopped machines retain all data.

How do I deploy a machine in a specific region?

Use the create_machine capability with the region parameter set to your desired Fly.io region code. Common regions include: iad (Virginia, US), sjc (San Jose, US), nrt (Tokyo, Japan), fra (Frankfurt, Germany), syd (Sydney, Australia). The full list is available in the Fly.io documentation.

One connection away

Give your agent a direct line to Fly.io.

Connect Fly.io once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available