Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTODO_MCP_TOKENYesYour Hostodo MCP developer token for authentication.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
hostodo_list_vmsA

List the authenticated Hostodo customer's VPS instances and capability flags.

hostodo_get_vmA

Get detailed metadata for one owned Hostodo VPS. VM references may be id, hostname, or unique prefix.

hostodo_list_templatesA

List enabled OS templates that can be used with VM reinstall workflows. Use the returned id as template_id. Requires vms:read scope.

hostodo_power_vmC

Power-control one owned VPS. Actions: start, shutdown, reboot, stop, reset.

hostodo_exec_vm_commandC

Execute a bounded root command inside one owned VPS via the QEMU guest agent.

hostodo_set_vm_exec_enabledA

Enable or disable MCP/QEMU guest-agent root command execution for one owned VPS. Requires vms:exec scope and an exact confirmation phrase. For enable, confirmation must be exactly: ENABLE MCP EXEC . For disable, confirmation must be exactly: DISABLE MCP EXEC . Use the VM's Hostodo instance id, not its hostname.

hostodo_reinstall_vmA

Destructively reinstall one owned Hostodo VPS to an enabled OS template. Call hostodo_list_templates first to discover valid template_id values. Requires vms:power scope and the exact confirmation phrase: REINSTALL TO TEMPLATE . This deletes and rebuilds the guest disk, starts the VM, and returns a one-time root password.

hostodo_rename_vmA

Rename one owned Hostodo VPS hostname/display label. Requires vms:power scope and exact confirmation phrase: RENAME TO .

hostodo_create_artifact_uploadA

Create an upload slot for transferring a file to a Hostodo VPS. Returns a presigned PUT URL valid for 15 minutes. After uploading, use hostodo_install_artifact to install the file to the VM filesystem. Requires vms:exec scope and mcp_exec_enabled on the target VM.

hostodo_install_artifactA

Install a previously uploaded artifact to the VM filesystem. Downloads the artifact to the VM, verifies SHA-256, sets ownership and permissions, and atomically moves to the destination path. Requires vms:exec scope and mcp_exec_enabled on the target VM.

hostodo_start_vm_commandA

Start a long-running async command on one owned VPS. Returns immediately with a command_id for polling via hostodo_get_vm_command_output. Use for builds, package installs, migrations, service restarts, etc. Requires vms:exec scope and mcp_exec_enabled=true on the VM.

hostodo_get_vm_command_outputA

Get status and bounded output tails for an async command run. Returns current status, exit_code, stdout/stderr tails, and next offsets for incremental reads via hostodo_read_vm_command_logs.

hostodo_read_vm_command_logsA

Read incremental stdout/stderr chunks from an async command run by offset. Use next_stdout_offset and next_stderr_offset from previous calls to resume.

hostodo_cancel_vm_commandA

Cancel a running async command. Returns the final status. Has no effect if the command already finished.

hostodo_get_deploymentC

Coming soon (deploy): Inspect deployment status and logs. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_rollback_deploymentA

Coming soon (deploy): Rollback a prior deployment. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_restart_serviceA

Coming soon (deploy): Restart an application or system service on a VM. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_get_service_logsA

Coming soon (deploy): Read service logs from a VM. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_list_invoicesA

Coming soon (billing): List account invoices. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_get_invoiceA

Coming soon (billing): Get invoice details. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_pay_invoiceC

Coming soon (billing): Pay an invoice. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_list_payment_methodsA

Coming soon (billing): List saved payment methods. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_add_payment_methodA

Coming soon (billing): Add a payment method. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_get_account_balanceA

Coming soon (billing): Get account balance and credits. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_apply_creditA

Coming soon (billing): Apply account credit to an invoice. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_list_ticketsA

Coming soon (helpdesk): List support tickets. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_get_ticketA

Coming soon (helpdesk): Get support ticket details. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_create_ticketA

Coming soon (helpdesk): Create a support ticket. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_reply_ticketA

Coming soon (helpdesk): Reply to a support ticket. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_close_ticketA

Coming soon (helpdesk): Close a support ticket. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_upload_ticket_attachmentC

Coming soon (helpdesk): Upload a ticket attachment. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_list_dns_zonesB

Coming soon (dns): List DNS zones. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_create_dns_recordA

Coming soon (dns): Create a DNS record. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_update_dns_recordA

Coming soon (dns): Update a DNS record. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_delete_dns_recordB

Coming soon (dns): Delete a DNS record. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_list_rdnsC

Coming soon (dns): List reverse DNS records. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_set_rdnsA

Coming soon (dns): Set reverse DNS for an IP. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_list_snapshotsA

Coming soon (snapshot): List VM snapshots. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_create_snapshotA

Coming soon (snapshot): Create a VM snapshot. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_restore_snapshotA

Coming soon (snapshot): Restore a VM snapshot. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_get_vm_metricsA

Coming soon (monitoring): Get VM resource metrics. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_get_bandwidth_usageA

Coming soon (monitoring): Get VM bandwidth usage. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_get_incidentsA

Coming soon (monitoring): Get service incidents. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_check_vm_healthA

Coming soon (monitoring): Run a VM health check. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_list_ssh_keysA

Coming soon (access): List SSH keys. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_add_ssh_keyA

Coming soon (access): Add an SSH key. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

hostodo_remove_ssh_keyA

Coming soon (access): Remove an SSH key. This PMF stub records demand and returns a structured coming_soon response; it does not perform the requested action yet. Do not send secrets.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hostodo/hostodo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server