F

fly.io

Fly.io is a cloud platform for running applications on Firecracker-based virtual machines across global regions. It also offers Sprites, persistent Linux sandbox environments for AI agents and exploratory code execution.

4 integrations · MCP · REST · CLI

fly.io exposes the Fly Machines REST API at `api.machines.dev`, the `flyctl` CLI, plus Sprites surfaces under the Fly ecosystem: a Sprites REST API at `api.sprites.dev/v1` and a hosted MCP server at `https://sprites.dev/mcp` authenticated via OAuth.

discovered 1mo ago
MCP servers1
REST · OpenAPI2
CLI1
Credentials
Fly.io API access tokenbearer$ fly auth login

Acquired by the CLI — running fly auth login opens the auth flow and stores the credential.

Sprites API tokenbearer

Create a Sprites token from the Sprites developer workflow/docs, then send it as Authorization: Bearer <token>. The REST reference at Sprites API shows this header and its quick start uses the SPRITES_TOKEN environment variable. I could confirm consumption but not a dedicated token-minting page URL.

OAuth 2.0oauth2
OAuth 2.0 — self-onboarding

Point your MCP client at the server URL and approve access in the browser. The server accepts a Client ID Metadata Document (CIMD), so the client authenticates with its own hosted URL as the client_id — nothing to register.

conventions · 3/8 published

Publish these signals → /publishing