ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Fly.io with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Manage edge infrastructure via Fly.io. monitor apps and machines, scale compute horizontally, handle persistent volumes, and run remote commands directly from

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 10 capabilities

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 / 03

01-04

4 capabilities in this set.

Part of 10 available through Fly.io.

  1. 01

    Create machine

    Scales horizontal capacities dynamically without waiting on full platform deployments. Provision a new highly available Edge Machine inside an App

  2. 02

    Exec machine

    Useful for ls, ps aux, top, or running internal database diagnostic migrations. Inject and run a shell/Bash command inside an active Fly Machine

  3. 03

    Get app

    Identifies the primary Region holding the cluster master, internal Wireguard network ranges assigned, and any active Anycast IPs actively routing inbound user traffic globally. Retrieve the operational baseline state of a distinct Fly App

  4. 04

    Get machine

    Returns dynamic executing states ("started", "stopped", "suspended"), the precise docker image digest/SHA actively booted into RAM, and any mapped volume points tying persistent SQLite/Postgres logs. Get exhaustive runtime states attached to a single Fly Machine

Capability set02 / 03

05-07

3 capabilities in this set.

Part of 10 available through Fly.io.

  1. 05

    List apps

    Apps are fundamentally distinct collections of individual microVMs (Machines), dedicated IPv4/IPv6 anycast assignments, and persistent storage volumes. List Fly.io App spaces belonging to an Organization

  2. 06

    List machines

    Retrieves unique identifiers and explicit placement Regions (e.g., iad, ams, nrt). List individual MicroVM (Machine) endpoints inside a Fly App

  3. 07

    Start machine

    Utilized extensively when recovering paused batch processors or restarting crashed worker nodes dynamically across edge points of presence. Boot a previously stopped or suspended Fly Machine

Capability set03 / 03

08-10

3 capabilities in this set.

Part of 10 available through Fly.io.

  1. 08

    Stop machine

    Drastically reduces latency bills during idle cycles outside typical user ingress bands. Gracefully halt a running Fly.io internal Machine

  2. 09

    Delete machine

    The Firecracker VM is dropped, compute billing ceases immediately, and any ephemeral disk state dissolves. Fails safely if persistent volumes are explicitly attached without the force flag. Terminate and destroy a Fly Machine forever (Scale Down)

  3. 10

    List volumes

    Crucial identifier for managing stateful applications (PostgreSQL, SQLite, persistent cache) safely independent of compute instances. List persistent hardware NVMe Volumes attached to an App

Observed, not estimated

875ms average. Fast in production.

Fly.io is checked daily against the live service.

Daily averagePeak 1072ms
Aug 20Today
Fastest day
753ms
Slowest day
1072ms
14-day trend
Slowing+8%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Fly.io, so you can see the experience inside your AI.

It does not authenticate your account with Fly.io. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Fly.io Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_auAQnLXTRcIdjtuSWpWKn2jSCsP8BhIQLnmdG02e/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-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_auAQnLXTRcIdjtuSWpWKn2jSCsP8BhIQLnmdG02e/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Fly.io owners ask.

  • 01

    Can my agent scale up my application by creating more machines in a specific region?

    Yes. Use the 'create_machine' capability. You can specify the region (e.g., 'iad', 'gru') and the Docker image. The agent will command the Fly.io orchestrator to boot up new VM instances instantly to handle increased demand.

  • 02

    How do I run a database migration or shell command on a live machine via chat?

    Use the 'exec_machine' capability. Provide the machine ID and the command. The agent bypasses SSH entirely by interacting directly with the hypervisor API to run your binary alongside the running container securely.

  • 03

    Can I check the health and image version of my active machines through the agent?

    Absolutely. The 'get_machine' capability retrieves exhaustive runtime states, including container health, current executing status (started/stopped), and the precise docker image digest actively booted into memory.