← usefulapi.io
INDIVIDUAL MCP TOOL
hetzner_list_ssh_keys
List the SSH public keys available to inject when creating a server.
LIVE ENDPOINT
https://hetzner-cloud.usefulapi.io/mcp
Connect to this endpoint to inspect the live schema for hetzner_list_ssh_keys and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.hetzner-cloud-mcp]
url = "https://hetzner-cloud.usefulapi.io/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"hetzner-cloud-mcp": {
"type": "http",
"url": "https://hetzner-cloud.usefulapi.io/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: hetzner-cloud-mcp
Remote MCP URL: https://hetzner-cloud.usefulapi.io/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"hetzner-cloud-mcp": {
"url": "https://hetzner-cloud.usefulapi.io/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"hetzner-cloud-mcp": {
"type": "http",
"url": "https://hetzner-cloud.usefulapi.io/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "hetzner-cloud-mcp",
"transport": "streamable-http",
"url": "https://hetzner-cloud.usefulapi.io/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
hetzner_list_servers— List the servers in the token's project, optionally filtered by name, status or a label selector.hetzner_get_server— Fetch a single server with its type, image, IPs, volumes, networks and protection flags.hetzner_get_server_metrics— Fetch CPU, disk or network time series for one server over a window.hetzner_list_server_types— List the available server types with their cores, memory, disk and hourly and monthly prices — read this before creating a server.hetzner_list_images— List OS images, snapshots and backups you can boot or restore from.hetzner_list_locations— List the datacentre locations (city, country, network zone) servers can run in.hetzner_get_pricing— Fetch the full price list for the project's currency — server types, volumes, traffic, floating IPs, load balancers and backups.hetzner_get_action— Fetch the status of one asynchronous action.