Hetzner MCP 服务器
允许Claude.ai通过ngrok隧道在Linux服务器上执行shell命令。
运作原理
Claude.ai Chat
│ (MCP Connector)
▼
ngrok Tunnel (public URL)
│
▼
This MCP Server (runs as a permanent systemd service)
│ (exec tool)
▼
Shell — anything you'd do in a terminal克劳德知道 不 通过SSH连接。MCP服务器作为systemd服务运行 在服务器上等待克劳德的请求。 一旦设置好,你就再也不需要终端了——克劳德会处理一切。
______________________________________________________________________
一次性设置(仅限新服务器)
由于新服务器上尚未运行MCP服务器,因此您需要一个终端 一次 (例如iOS或任何SSH客户端上的Blink):
ssh root@
# Install Node.js
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt install -y nodejs git
# Install MCP Server
mkdir -p /home/carsten/server/mcp-server
cd /home/carsten/server/mcp-server
git clone https://github.com/carstenf/hetzner-mcp-server.git .
npm install
# Run as systemd service
cat > /etc/systemd/system/mcp-server.service /hetzner/mcp`
1. 在聊天中保存并启用
______________________________________________________________________
## 推荐的目录结构(由Claude设置)
~/server/ ← MCP server + docs + nginx/ngrok config ~/tools/ ← Project-specific tools ~/backtests/ ← Backtest results ~/rag/ ← RAG systems ~/research/ ← Analysis results ~/code/ ← Temporary development projects
