VPS管理服务器

一个通过SSH连接和控制虚拟专用服务器(VPS)的AI代理工具,提供会话管理、文件系统操作和命令执行功能。

  • by HarjjotSinghh
  • JavaScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 HarjjotSinghh/vps-mcp

使用说明

VPS MCP服务器

一种MCP服务器,使AI代理能够通过SSH连接和控制VPS(虚拟专用服务器)。

工具

会话管理

  • connect_vps:建立SSH连接(主机、端口、用户、密码/密钥)。
  • disconnect_vps:结束会话。

文件系统操作

  • list_directory:列出路径中的文件/文件夹(支持指向CWD的相对路径)。
  • create_directory:创建新目录。
  • read_file:读取文件内容。
  • write_file:用内容创建或覆盖文件。
  • delete_item:递归删除文件或目录。
  • change_directory:更改后续命令的当前工作目录。
  • get_current_directory:获取当前跟踪的工作目录。

命令执行

  • execute_command:运行shell命令。
    • 备注:命令会自动添加前缀 cd <current_working_directory>.
    • 要持久更改目录,请使用 change_directory 而不是跑步 cd 在这里。

用法

将以下配置添加到您的MCP客户端(例如,Claude Desktop配置文件):

{
  "mcpServers": {
    "vps": {
      "command": "npx",
      "args": ["-y", "vps-mcp"]
    }
  }
}

支持

如果你觉得这个项目有用,可以考虑在Patreon上支持我:

或单击 这里 捐赠。