MCP.so
登录

MCP Hetzner Go

@MahdadGhasemian

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

MahdadGhasemian

关于 MCP Hetzner Go

A Go Model Context Protocol (MCP) server for interacting with the Hetzner Cloud API.

MCP Hetzner Go 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-hetzner-go": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector"
      ]
    }
  }
}

MCP Hetzner Go 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

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.

常见问题

1

What is the default operation mode?

The server starts in read-only mode by default, allowing only GET and LIST operations.

2

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.

评论

其他 分类下的更多 MCP 服务器