Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.machine0.io/llms.txt

Use this file to discover all available pages before exploring further.

ssh_key_list

List your SSH keys. Parameters: None

ssh_key_get

ParameterTypeRequired
namestringyes

ssh_key_get_default

Get your default SSH key. Parameters: None

ssh_key_create_public

Add an existing public key.
ParameterTypeRequiredDescription
namestringyesKey name
fileNamestringyesKey file name
publicKeystringyesPublic key content
isDefaultbooleannoSet as default
VMs with public keys cannot use ssh_exec. Use ssh_key_create_managed instead.

ssh_key_create_managed

Generate a server-side keypair. Enables ssh_exec on VMs created with this key.
ParameterTypeRequiredDescription
namestringyesKey name
isDefaultbooleannoSet as default
The private key is not returned in MCP responses. Use the CLI to download it for local SSH access.

ssh_key_update

ParameterTypeRequiredDescription
namestringyesKey name
isDefaultbooleannoSet as default

ssh_key_destroy

ParameterTypeRequired
idUUIDyes