mcp-hetzner
@MahdadGhasemian
A Go Model Context Protocol (MCP) server for interacting with the Hetzner Cloud API.
Overview
What is mcp-hetzner?
A Go Model Context Protocol (MCP) server for interacting with the Hetzner Cloud API.
How to use mcp-hetzner?
Build the server with Go (go mod init, go mod tidy, go build) and build the client with Node.js (npm --prefix ./client i && npm --prefix ./client run build). Run the client with node ./client/build/index.js ./mcp-hetzner.
Key features of mcp-hetzner
—
Use cases of mcp-hetzner
—
FAQ from mcp-hetzner
What does this server do?
It provides a Model Context Protocol interface to the Hetzner Cloud API, allowing MCP-compatible clients to manage Hetzner cloud resources.
What are the build dependencies?
Building the server requires Go; building the client requires Node.js and npm.
How is the server started?
After building, run node ./client/build/index.js ./mcp-hetzner to start the client, which in turn runs the compiled server binary.
What authentication or transport does it use?
—
Are there any known limitations?
—