关于 hostinger-ssh-mcp
hostinger-ssh-mcp 是连接 Claude Code 与 Hostinger VPS(或其他 Linux VPS)的 MCP 服务。它可在 VS Code 中的 Claude Code 聊天界面通过 SSH 执行 VPS shell 命令。
主要功能
- 01通过 SSH 连接 VPS
- 02从 Claude Code 执行 shell 命令
- 03使用环境变量配置 VPS 凭据
适用场景
- 01查看 VPS 磁盘空间
- 02检查运行中的进程
- 03查看 VPS 上的日志文件
MCP 相关
它向 Claude Code 提供 VPS 命令执行能力,通过 SSH 连接 VPS。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| command | string | 是 | 要运行的 shell 命令 |
详细介绍
# hostinger-ssh-mcp
一个 MCP(Model Context Protocol)服务,通过 SSH 将 Claude Code 连接到 Hostinger VPS。可直接在 VS Code 的 Claude Code 聊天界面中运行 VPS 上的 shell 命令。
## 前置条件
- 已安装 Claude Code
- 可通过 SSH 访问的 Hostinger VPS(或任何 Linux VPS)
- Node.js v18 或更高版本
## 安装
### 1. 安装软件包
npm install -g hostinger-ssh-mcp
### 2. 创建 .env 文件
在软件包目录中创建一个 .env 文件,填入 VPS 凭据:
VPS\_HOST=your\_vps\_ip\_address
VPS\_USER=your\_vps\_username
VPS\_PASS=your\_vps\_password
### 3. 在 Claude Code 中注册
claude mcp add hostinger-vps --scope user -- npx hostinger-ssh-mcp
### 4. 验证连接
claude mcp list
你应该会看到 hostinger-vps: ✓ Connected。
## 使用方法
现在,你可以在 VS Code 的 Claude Code 聊天面板中直接使用自然语言在 VPS 上运行命令:
- *"使用 run_command 检查 VPS 的磁盘空间"*
- *"使用 run_command 显示正在运行的 Python 进程"*
- *"使用 run_command 查看 ~/mybot/bot.log 最后的 50 行"*
## 安全提示
- 切勿将 .env 文件提交到版本控制系统
- 生产环境中建议使用 SSH 密钥认证,而不是密码
- 此软件包包含的 .gitignore 会自动排除 .env
## 许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。