Primary focus
A globally distributed microVM platform. You deploy your app as Fly Machines across many regions, with per-second billing and control over where instances run. It is powerful and lower level, so you configure and operate more yourself.
A real cloud your AI agent operates: virtual machines, managed PostgreSQL and Redis, private networks, backups, and autoscaling clusters, plus a native MCP server for agent control.
AI agent / MCP (2026)
Official flyctl MCP server (experimental), started with fly mcp server. It exposes flyctl to an agent, so it can manage apps, Fly Machines, volumes, secrets, certs, logs, and status, and can provision machines on Fly. It is scoped to Fly resources and deploys to Fly.
Native MCP server that spans the whole stack. Point your agent at a project and it provisions the VM and a managed database, deploys the app, wires DNS and TLS, and can SSH in to operate and fix it. Any MCP client works, Claude Code is the example.
Real machine and SSH
Fly Machines are real microVMs and you can open a shell with fly ssh console. Operating the box, background daemons, and day-two fixes are on you through the CLI.
Real VMs. Your agent can SSH in to run commands, read logs, and fix a broken deploy in place, then commit the fix back to your repo.
Data location
Fly.io runs across many global regions, including European ones such as Amsterdam, but the model is global and US-origin, so European hosting is a choice you configure rather than the default.
Hosted in the EU, in a German data centre, and GDPR-aligned.
Managed databases
Managed Postgres (MPG) is a first-class product with HA, backups, and connection pooling, from about $38/month, plus an older unmanaged Postgres app you run yourself. Managed Redis is offered through Upstash. You provision and wire these as separate steps from your app.
Managed PostgreSQL and Redis, provisioned alongside your app and auto-wired, with DATABASE_* env injected so the connection is ready when the app boots.
Pricing (2026)
Pay-as-you-go, billed per second. Shared machines start around $2/month and performance machines with dedicated CPU run higher, from roughly $32/month. Managed Postgres starts around $38/month. Volumes are $0.15/GB per month, egress is about $0.02/GB in North America and Europe, and a card is required with no free tier.
Per-resource, hourly pricing. Servers from about £8.50/month up to £70, most apps on a £20 to £35 server, storage at £0.07/GB. New accounts get £200 in credits.
Deploy flow
Install flyctl, run fly launch, and deploy with a Dockerfile or an auto-generated image, then manage regions and scaling through the CLI and fly.toml.
Point your agent at the repo and it deploys over the MCP, or use the REST API directly for a deploy-ready repo.