mcp-hetzner

mcp-hetzner

site icon
2025.05.07 0
TypeScriptHetzner Cloud API 交互其它
mcp-hetzner 是一个基于 Go 语言的 Model Context Protocol (MCP) 服务器,用于与 Hetzner Cloud API 进行交互。它提供了构建客户端和服务器的功能,并支持通过 Node.js 运行客户端。
View on GitHub

Overview

基本能力

产品定位

mcp-hetzner 是一个用于与 Hetzner Cloud API 交互的 MCP 服务器,旨在简化与 Hetzner Cloud 的集成和操作。

核心功能

  1. 提供与 Hetzner Cloud API 的交互能力。
  2. 支持构建客户端和服务器。
  3. 通过 Node.js 运行客户端。

适用场景

  1. 需要与 Hetzner Cloud API 集成的开发项目。
  2. 自动化 Hetzner Cloud 资源管理的场景。

工具列表

  1. 客户端构建工具:使用 npm 构建客户端。
  2. 服务器构建工具:使用 Go 构建服务器。
  3. 客户端运行工具:使用 Node.js 运行客户端。

常见问题解答

无明确常见问题解答内容。

使用教程

使用依赖

  1. 安装 Node.js 和 npm。
  2. 安装 Go 语言环境。

安装教程

  1. 构建客户端: bash npm --prefix ./client i npm --prefix ./client run build
  2. 构建服务器: bash go mod init github.com/MahdadGhasemian/mcp-hetzner go mod tidy go build # go run main.go

调试方式

  1. 运行客户端: bash node ./client/build/index.js ./mcp-hetzner

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。