Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Cloud and hosting - official Fly.io server

flyctl mcp server MCP server

MCP server built into the flyctl CLI that exposes Fly.io commands (apps, certs, logs, machines, orgs, secrets, status, volumes) so an agent can provision and manage applications. Runs locally over stdio, or can be served over SSE or streamable HTTP. It runs locally from superfly/flyctl (github-release); the notes below cover how it authenticates.

Last verified 4 tools4 sources

Install

Generic

Snippet
fly mcp server --claude

Tools

fly-platform-status
Example tool named in the docs; Fly platform status information.
fly-orgs-list
Example tool named in the docs; list Fly organizations.
fly-apps-list
Example tool named in the docs; list Fly apps.
fly-machines-list
Example tool named in the docs; list Fly Machines.

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • Docs say "most of the following commands and their subcommands are supported"; tool names are only given as examples.
  • The fly mcp server command also accepts --cursor, --neovim, --vscode, --windsurf, --zed or --config <path> to write client config.
  • Auth comes from the flyctl login session locally; when run remotely with --sse or --stream, tokens come from the request bearer token, --access-token, or FLY_ACCESS_TOKEN.
  • Fly warns that running it remotely can let others run commands on your behalf; default bind is 127.0.0.1.
  • Separately, fly mcp launch helps deploy third-party MCP servers onto Fly Machines (hosting, not a vendor MCP server).

FAQ

What does the flyctl mcp server MCP server do?

MCP server built into the flyctl CLI that exposes Fly.io commands (apps, certs, logs, machines, orgs, secrets, status, volumes) so an agent can provision and manage applications. Runs locally over stdio, or can be served over SSE or streamable HTTP. The vendor documents 4 tools, including fly-platform-status, fly-orgs-list, fly-apps-list and fly-machines-list.

How do I add the flyctl mcp server MCP server to an MCP client?

Use fly mcp server --claude, copied from Fly.io's docs.

Does the flyctl mcp server MCP server need authentication?

It uses a scheme other than OAuth or an API key, such as the session of the app or instance it runs in; the notes on this page describe it. Transport: stdio, SSE, Streamable HTTP. Status: Unlabelled, last checked October 17, 2026.

Sources

Last verified against 4 Fly.io pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.