Skip to main content
Glama
Xodus-CO
by Xodus-CO

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HCLOUD_TOKENYesHetzner Cloud API token (project -> Security -> API Tokens)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_servers

List all servers

create_server

Create a new server

delete_server

Delete a server

change_server_type

Change the type of a server (scales resources). Server must be powered off.

power_on_server

Power on a server

power_off_server

Power off a server (hard)

reboot_server

Reboot a server (soft)

shutdown_server

Shutdown a server (soft)

reset_server

Reset a server (hard)

update_server

Update a server (name, labels)

attach_iso

Attach an ISO to a server

detach_iso

Detach an ISO from a server

attach_server_to_network

Attach a server to a network

detach_server_from_network

Detach a server from a network

list_load_balancers

List all load balancers

create_load_balancer

Create a new load balancer

delete_load_balancer

Delete a load balancer

update_load_balancer

Update a load balancer (name, labels)

add_load_balancer_target

Add a target to a load balancer

remove_load_balancer_target

Remove a target from a load balancer

add_load_balancer_service

Add a service to a load balancer

delete_load_balancer_service

Delete a service from a load balancer

list_networks

List all networks

create_network

Create a new network

delete_network

Delete a network

update_network

Update a network (name, labels)

add_network_subnet

Add a subnet to a network (e.g. for private networking 10.0.0.0/16 in a zone)

delete_network_subnet

Delete a subnet from a network (detach servers from it first)

list_volumes

List all volumes

create_volume

Create a new volume

update_volume

Update a volume (name, labels)

attach_volume

Attach a volume to a server

detach_volume

Detach a volume

delete_volume

Delete a volume (must be detached; all data destroyed)

list_firewalls

List all firewalls

create_firewall

Create a new firewall

update_firewall

Update a firewall (name, labels)

delete_firewall

Delete a firewall (must not be in use)

list_floating_ips

List all floating IPs

create_floating_ip

Create a floating IP

update_floating_ip

Update a floating IP (description, labels)

assign_floating_ip

Assign a floating IP to a server

unassign_floating_ip

Unassign a floating IP

delete_floating_ip

Delete a floating IP (unassigns from server if attached)

list_primary_ips

List all Primary IPs (static IPs bound to a datacenter, assignable to one server)

create_primary_ip

Create a Primary IP (datacenter-scoped; server must be off to assign). Provide datacenter OR assignee_id (server).

get_primary_ip

Get a single Primary IP by ID

update_primary_ip

Update a Primary IP (name, labels)

delete_primary_ip

Delete a Primary IP (unassigns from server if assigned; server must be off)

assign_primary_ip

Assign a Primary IP to a server (server must be powered off)

unassign_primary_ip

Unassign a Primary IP from its server (server must be powered off)

list_ssh_keys

List all SSH keys

create_ssh_key

Create a new SSH key

update_ssh_key

Update an SSH key (name, labels)

delete_ssh_key

Delete an SSH key

list_locations

List all locations

list_images

List all images

list_server_types

List all server types

list_load_balancer_types

List all load balancer types (for create_load_balancer load_balancer_type)

list_datacenters

List all datacenters (e.g. ash-dc1; where servers can be created)

list_actions

List actions (optionally filter by id, status); use to poll/wait for create/delete results

get_action

Get a single action by ID (e.g. to check progress or status after create/delete)

get_pricing

Get all prices

list_placement_groups

List all placement groups

create_placement_group

Create a new placement group

delete_placement_group

Delete a placement group

update_placement_group

Update a placement group (name, labels)

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/Xodus-CO/hcloud-mcp'

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