fly-io · Capability
Fly.io Machines API — Machines
Fly.io Machines API — Machines. 14 operations. Lead operation: List machines in an app. Self-contained Naftiko capability covering one Fly Io business surface.
What You Can Do
GET
Listmachines
— List machines in an app
/v1/v1/apps/{app-name}/machines
POST
Createmachine
— Create a Fly Machine
/v1/v1/apps/{app-name}/machines
GET
Getmachine
— Get a Fly Machine
/v1/v1/apps/{app-name}/machines/{machine-id}
POST
Updatemachine
— Update a Fly Machine
/v1/v1/apps/{app-name}/machines/{machine-id}
DELETE
Deletemachine
— Delete a Fly Machine
/v1/v1/apps/{app-name}/machines/{machine-id}
POST
Cordonmachine
— Cordon a Fly Machine
/v1/v1/apps/{app-name}/machines/{machine-id}/cordon
GET
Getmachinemetadata
— Get a Machine metadata value
/v1/v1/apps/{app-name}/machines/{machine-id}/metadata/{key}
POST
Setmachinemetadata
— Set a Machine metadata value
/v1/v1/apps/{app-name}/machines/{machine-id}/metadata/{key}
DELETE
Deletemachinemetadata
— Delete a Machine metadata value
/v1/v1/apps/{app-name}/machines/{machine-id}/metadata/{key}
POST
Startmachine
— Start a Fly Machine
/v1/v1/apps/{app-name}/machines/{machine-id}/start
POST
Stopmachine
— Stop a Fly Machine
/v1/v1/apps/{app-name}/machines/{machine-id}/stop
POST
Suspendmachine
— Suspend a Fly Machine
/v1/v1/apps/{app-name}/machines/{machine-id}/suspend
POST
Uncordonmachine
— Uncordon a Fly Machine
/v1/v1/apps/{app-name}/machines/{machine-id}/uncordon
GET
Waitformachinestate
— Wait for a Machine to reach a state
/v1/v1/apps/{app-name}/machines/{machine-id}/wait
MCP Tools
list-machines-app
List machines in an app
read-only
idempotent
create-fly-machine
Create a Fly Machine
get-fly-machine
Get a Fly Machine
read-only
idempotent
update-fly-machine
Update a Fly Machine
delete-fly-machine
Delete a Fly Machine
idempotent
cordon-fly-machine
Cordon a Fly Machine
get-machine-metadata-value
Get a Machine metadata value
read-only
idempotent
set-machine-metadata-value
Set a Machine metadata value
delete-machine-metadata-value
Delete a Machine metadata value
idempotent
start-fly-machine
Start a Fly Machine
stop-fly-machine
Stop a Fly Machine
suspend-fly-machine
Suspend a Fly Machine
uncordon-fly-machine
Uncordon a Fly Machine
wait-machine-reach-state
Wait for a Machine to reach a state
read-only
idempotent