MCP Hetzner Go
@MahdadGhasemian
About MCP Hetzner Go
A Go Model Context Protocol (MCP) server for interacting with the Hetzner Cloud API.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-hetzner-go": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Hetzner Go?
MCP Hetzner Go is a Go-based Model Context Protocol (MCP) server that enables AI assistants (such as Claude) to interact with the Hetzner Cloud API. It provides read-only and read-write access to Hetzner Cloud resources, defaulting to read-only for safety.
How to use MCP Hetzner Go?
Build the Go binary using go build -o mcphetzner. Configure your MCP client (e.g., Claude Desktop) by adding the binary path and HCLOUD_TOKEN to the claude_desktop_config.json. Run the server with an optional --restriction flag: --restriction=read_only (default) or --restriction=read_write to enable write operations.
Key features of MCP Hetzner Go?
- Go-based MCP server for the Hetzner Cloud API.
- Supports read-only and read-write operation modes.
- Defaults to read-only; write mode requires explicit flag.
- Covers GET/LIST operations for 17 resource types.
- Works with Claude Desktop and MCP Inspector.
- Easy to build and configure with a single environment token.
Use cases of MCP Hetzner Go?
- Read-only inventory of Hetzner Cloud resources (servers, networks, volumes).
- Monitor pricing and resource configurations via AI assistants.
- Automate resource checks and reporting without risk of changes.
- Future: manage resources (create, update, delete) when write mode is enabled and operations are fully implemented.
FAQ from MCP Hetzner Go
What is the default operation mode?
The server starts in read-only mode by default, allowing only GET and LIST operations.
How do I enable write operations?
Pass the flag --restriction=read_write when launching the server. Use caution as this allows creating, updating, and deleting resources.
What resources
More Other MCP servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
ICSS
chokcoco不止于 CSS
Comments