Fly.io Connector for AI agents.
13 live capabilities
Manage edge compute infrastructure and VM lifecycles through chat.
Waiting for input…
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.
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
- 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.
- 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.
- 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.
01—04
4 capabilities in this set.
Part of 13 available through Fly.io.
- 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.
- 02 Capability
Create volume
Create a persistent volume for an app. This ensures your data survives machine restarts and redeployments.
- 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.
- 04 Capability
Get app
Get the full details of a specific Fly.io app. This includes its status, regions, and network configuration.
05—07
3 capabilities in this set.
Part of 13 available through Fly.io.
- 05 Capability
Get machine
Get specific details for a single machine. You'll see its state, IP address, and current configuration.
- 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.
- 07 Capability
List certificates
List all TLS and SSL certificates for an app. Use this to audit the issuance status of your domain certificates.
08—10
3 capabilities in this set.
Part of 13 available through Fly.io.
- 08 Capability
List machines
List all machines for a specific Fly.io app. It shows you every VM's state, region, and hardware config.
- 09 Capability
List volumes
List all persistent volumes for an app. This helps you track which volumes are attached to which machines.
- 10 Capability
Stop machine
Stop a running machine to release its compute resources. The machine keeps its configuration and data while it's off.
11—13
3 capabilities in this set.
Part of 13 available through Fly.io.
- 11 Capability
Update machine
Update a machine's configuration. You can change the Docker image, CPU allocation, memory, and mounts.
- 12 Capability
Restart machine
Restart a specific Fly.io machine. This is the quickest way to apply configuration changes or recover from a hang.
- 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 previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Fly.io, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Fly.io for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Fly.io URL.
- Step 03
Save and start
Save the connection and enable Fly.io in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"flyio-alternative": {
"url": "https://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Fly.io
Open Agent mode in chat and ask: "Using Fly.io, help me...". 13 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"flyio-alternative": {
"url": "https://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Fly.io
Ask Copilot: "Using Fly.io, help me...". 13 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"flyio-alternative": {
"url": "https://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Fly.io
Open Cascade and ask: "Using Fly.io, help me...". 13 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"flyio-alternative": {
"url": "https://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Fly.io
Ask Cline: "Using Fly.io, help me...". 13 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add flyio-alternative --transport http "https://edge.vinkius.com/vk_preview_dpmA9VGlYfKEyJ7rmW4BBpIY4hqdhZJNSHXzxXP5/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Fly.io
Ask Claude: "Using Fly.io, show me...". 13 tools are ready
Where the request belongs
Work Fly.io can move forward.
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.
Platform Engineer
Provisioning VMs across regions and monitoring machine health without needing SSH access.
DevOps Specialist
Auditing certificates and managing persistent storage volumes for database applications.
Full-Stack Developer
Quickly checking machine statuses and restarting VMs during a deployment to verify image versions.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsFly.io
Manage edge infrastructure via Fly.io. monitor apps and machines, scale compute horizontally, handle persistent volumes, and run remote commands directly from any AI agent.
Flystack
Manage cloud infrastructure. audit deployments, clusters, and metrics via AI.
Cloudflare
AI edge infrastructure: manage Workers, KV, D1, R2, routes, and deployments via agents.
Civo (Cloud-native Kubernetes Cloud Provider API)
Manage Civo cloud infrastructure. provision Kubernetes clusters, control compute instances, and monitor usage directly via AI.
Modal (Serverless AI Infrastructure)
Manage serverless compute via Modal. audit active apps, track GPU deployments, and monitor network volumes.
Scaleway
Manage Scaleway cloud infrastructure. list, create, and control virtual instances directly from your AI agent.
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