Token导航 LogoToken导航

MCP Server · 运维云端

Vpsnet MCP

用于管理VPSnet.com虚拟私有服务器的Model Context Protocol (MCP)服务器,提供完整的VPS基础设施控制功能,包括服务器订购、计划管理、SSH密钥部署和直接服务器访问。

未说明官方级别未说明来源级核验工具 49
服务器部署JavaScriptClaudeClaude DesktopCursorWindsurfClineVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
bacarrdy
提供方
bacarrdy

工具数量

49

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Vpsnet MCP 属于运维云端类 MCP Server,公开资料标注 49 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 49 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

vpsnet mcp

模型上下文协议 用于管理的(MCP)服务器 VPSnet.com 虚拟专用服务器。让AI助手完全控制您的VPS基础设施——订购服务器、管理计划、部署SSH密钥,并通过SSH直接访问您的服务器进行软件安装和配置。

特性

  • 49工具 覆盖整个VPSnet.com API
  • 账户和个人资料管理
  • VPS生命周期(启动、停止、重启、重新安装操作系统)
  • 计划更改(免费升级/降级)
  • DNS(rDNS/PTR记录)
  • SSH密钥管理——部署密钥并获得直接服务器访问权限
  • API密钥管理
  • 备份、账单、发票
  • 订购新的VPS实例
  • 系统状态和定价

先决条件

安装前,请确保:

  1. Node.js 18或更新版本

- 检查: node --version - Linux/macOS: 或您的包裹管理器 - 窗户: winget install OpenJS.NodeJS.LTS 或从以下网址下载 - 安装Node.js后, 重新启动终端/编辑器

  1. 对于Claude Code(CLI或VS Code扩展)用户:

- 全局安装的Claude Code CLI: npm install -g @anthropic-ai/claude-code - 检查: claude --version

  1. 活跃的 VPSnet.com 账户 使用API密钥(请参见 获取API密钥)

SSH访问工作流

此MCP服务器通过VPSnet.com API管理您的VPS基础设施,包括SSH密钥供应。一旦SSH密钥部署到VPS,AI助手就可以使用其环境的终端(例如Claude Code的Bash工具、Cline的终端)直接连接。

典型流程:

  1. AI读取本地机器的公钥(~/.ssh/id_rsa.pub)
  2. 通过以下方式上传到VPSnet.com create_ssh_key
  3. 通过以下方式将其部署到VPS deploy_ssh_key (或在订购时传递给 order_service)
  4. 直接连接: ssh root@

大多数AI编码环境(Claude Code、Cline、Cursor、Codex)都有内置的终端访问,因此AI可以在部署密钥后立即SSH到您的VPS中——不需要额外的工具。

对于没有本机SSH访问的环境,请将其与 mcp服务器ssh 用于通过MCP工具直接连接服务器。

组合配置:

{
  "mcpServers": {
    "vpsnet": {
      "command": "npx",
      "args": ["-y", "vpsnet-mcp"],
      "env": {
        "VPSNET_API_KEY": "your_api_key_here"
      }
    },
    "ssh": {
      "command": "npx",
      "args": ["-y", "mcp-server-ssh"]
    }
  }
}

入门

选择您的环境:

标准配置适用于大多数MCP客户端:

{
  "mcpServers": {
    "vpsnet": {
      "command": "npx",
      "args": ["-y", "vpsnet-mcp"],
      "env": {
        "VPSNET_API_KEY": "your_api_key_here",
        "VPSNET_API_TIMEOUT_MS": "45000"
      }
    }
  }
}

Claude Code

claude mcp add vpsnet -- npx -y vpsnet-mcp

运行前设置环境变量:

export VPSNET_API_KEY="your_api_key_here"
export VPSNET_API_TIMEOUT_MS="45000"

Claude Code for VS Code Extension

本节适用于 克劳德代码VS代码扩展,而不是GitHub Copilot。如果你在GitHub Copilot上使用VS Code,请参阅 取而代之的是部分。

第一步: 全局安装Claude Code CLI(扩展所需):

npm install -g @anthropic-ai/claude-code

第二步: 通过CLI添加MCP服务器:

claude mcp add vpsnet -- npx -y vpsnet-mcp

步骤3: 添加您的API密钥。编辑 ~/.claude.json (或 C:\Users\\.claude.json 在Windows上),找到 vpsnet 服务器部分并添加 env 块:

"vpsnet": {
    "type": "stdio",
    "command": "npx",
    "args": ["-y", "vpsnet-mcp"],
    "env": {
        "VPSNET_API_KEY": "your_api_key_here",
        "VPSNET_API_URL": "https://api.vpsnet.com"
    }
}

步骤4: 完全重新启动VS代码(Ctrl+Shift+P>“重新加载窗口”或关闭并重新打开)。

步骤5: 通过询问克劳德来验证: *“获取我的VPSnet帐户信息”*

Windows用户: 运行时使用PowerShell或CMD(不是Git Bash) claude mcp add 命令。
这 code --add-mcp 命令执行 非 使用Claude Code扩展——这仅适用于VS Code Copilot。

Claude Desktop

跟随 MCP安装指南,使用上面的标准配置。

Cline

打开Cline MCP设置并添加到您的 cline_mcp_settings.json:

{
  "mcpServers": {
    "vpsnet": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "vpsnet-mcp"],
      "env": {
        "VPSNET_API_KEY": "your_api_key_here"
      },
      "disabled": false
    }
  }
}

Codex

使用Codex CLI:

codex mcp add vpsnet --env VPSNET_API_KEY=your_api_key_here -- npx -y vpsnet-mcp

或编辑 ~/.codex/config.toml:

[mcp_servers.vpsnet]
command = "npx"
args = ["-y", "vpsnet-mcp"]

[mcp_servers.vpsnet.env]
VPSNET_API_KEY = "your_api_key_here"

如果系统的默认Node.js早于18 (与nvm常见--请检查 node --version),包装命令,以便nvm加载正确的版本:

codex mcp add vpsnet --env VPSNET_API_KEY=your_api_key_here -- bash -lc 'source ~/.nvm/nvm.sh >/dev/null 2>&1 && nvm use --silent 20 && npx -y vpsnet-mcp'
注: Codex需要网络访问权限才能通过npx安装软件包。如果你在没有网络的受限沙盒中运行Codex,npx安装将失败。

Cursor

首选 光标设置 > 主控程序 > 添加新的MCP服务器。将命令类型与命令一起使用 npx -y vpsnet-mcp。或手动添加到 .cursor/mcp.json:

{
  "mcpServers": {
    "vpsnet": {
      "command": "npx",
      "args": ["-y", "vpsnet-mcp"],
      "env": {
        "VPSNET_API_KEY": "your_api_key_here"
      }
    }
  }
}

Roo Code

打开Roo Code MCP设置并添加到 roo_mcp_settings.json:

{
  "mcpServers": {
    "vpsnet": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "vpsnet-mcp"],
      "env": {
        "VPSNET_API_KEY": "your_api_key_here"
      },
      "disabled": false
    }
  }
}

VS Code with GitHub Copilot

使用VS Code CLI进行安装:

code --add-mcp '{"name":"vpsnet","command":"npx","args":["-y","vpsnet-mcp"],"env":{"VPSNET_API_KEY":"your_api_key_here"}}'

或者使用上面的标准配置手动添加到您的VS Code MCP配置中。

这是为了 GitHub Copilot VS Code中的代理模式。对于 克劳德代码 扩展,请参阅 VS代码扩展的Claude代码 部分。

Windsurf

跟随 Windsurf MCP文件.使用上面的标准配置。

windows用户

  • 使用 PowerShell或CMD (不是Git Bash) claude mcp add 命令
  • 配置文件位置: C:\Users\\.claude.json
  • 安装Node.js: winget install OpenJS.NodeJS.LTS 或从以下网址下载
  • 安装Node.js后, 重新启动终端和VS代码
  • Claude Code扩展中的环境变量必须位于 env 对象内 .claude.json,不是系统环境变量

环境变量

变量必填描述
VPSNET_API_KEY是您的VPSnet.com API密钥
VPSNET_API_URL没有API基本URL(默认为 https://api.vpsnet.com)

工具

账户

工具说明
get_account获取账户信息(用户ID、电子邮件、余额、增值税税率)
get_profile获取用户资料详细信息(姓名、地址、公司)

服务

工具说明
list_services列出所有活动的VPS服务
get_service获取服务的详细信息
get_service_graphs获取性能图(CPU、RAM、磁盘、网络)
get_service_history获取服务的操作历史记录

服务行动

工具说明
start_service启动已停止的VPS
stop_service停止正在运行的VPS
restart_service重新启动VPS

服务设置

工具说明
change_hostname更改VPS主机名
change_root_password更改VPS根密码
get_rdns获取当前rDNS记录
change_rdns更改反向DNS(PTR)记录
flush_iptables刷新iptables规则(锁定时有用)
change_title更改服务显示标题
toggle_ipv6启用或禁用IPv6
toggle_extra_settings切换ppp、保险丝、tuntap或nfs
deploy_ssh_key将SSH密钥部署到VPS

操作系统重新安装

工具说明
get_os_options获取可用的操作系统模板
reinstall_os重新安装操作系统(销毁所有数据)

计划更改(免费)

工具说明
get_plan_options获取可用的升级/降级计划
get_plan_resources获取计划的可配置资源
calculate_plan_change预览计划变更成本和新到期日
change_plan更改VPS计划

续订和计费

工具说明
get_period_options获取计费周期和自动续订选项
set_auto_renew启用或禁用自动续订
renew_service手动续订服务
list_invoices列出发票
get_invoice获取特定发票
list_payments列出付款历史记录

订购

工具说明
get_order_plans获取新VPS的可用计划
get_order_options获取计划的可配置选项
order_service订购新的VPS

备份

工具说明
get_backup_status获取备份状态和配置
get_backup_history获取备份历史记录
create_backup创建新备份(付费)

SSH密钥

工具说明
list_ssh_keys列出所有SSH密钥
get_ssh_key获取特定的SSH密钥
create_ssh_key添加新的SSH密钥
delete_ssh_key删除SSH密钥

API密钥

工具说明
list_api_keys列出所有API密钥
create_api_key创建新的API密钥
update_api_key更新现有的API密钥
revoke_api_key吊销(删除)API密钥

历史

工具说明
get_login_history获取帐户登录历史记录
get_management_history获取管理/活动历史记录

公共

工具说明
get_pricing获取公开定价
get_system_status获取VPSnet.com系统状态
get_faq获取常见问题

获取API密钥

  1. 登录地址: vpsnet.com
  2. 首选 账户 > API密钥
  3. 点击 创建API密钥
  4. 给它起个名字,然后复制钥匙

密钥只显示一次,请安全存储。

故障排除

MCP工具未出现在Claude Code VS Code扩展中

  1. 安装Claude Code命令行界面: npm install -g @anthropic-ai/claude-code
  2. 验证: claude --version 应显示版本号
  3. 通过CLI添加服务器: claude mcp add vpsnet -- npx -y vpsnet-mcp
  4. 完全重新启动VS代码 (不仅仅是重新加载窗口)
  5. 检查 ~/.claude.json 正确配置

claude: command not found

全局安装Claude Code CLI:

npm install -g @anthropic-ai/claude-code

验证你的PATH是否包含npm全局包。在Windows上,安装后重新启动终端。

环境变量不起作用

对于Claude Code扩展,环境变量 必须 加入 env 对象内 .claude.json,不是系统环境变量:

"vpsnet": {
    "type": "stdio",
    "command": "npx",
    "args": ["-y", "vpsnet-mcp"],
    "env": {
        "VPSNET_API_KEY": "your_actual_key_here"
    }
}

API关键错误

  • 验证密钥是否正确(以开头 vpsnet_)
  • 密钥在创建时只显示一次——如果丢失,请创建一个新的密钥
  • 检查密钥是否未过期(帐户>API密钥)

deploy_ssh_key 成功,但SSH仍然失败

  • 所有VPSnet.com服务器都使用 root 作为SSH用户名
  • 密钥部署是异步的——部署后等待15-30秒再尝试SSH

fetch is not defined 或意外错误

此服务器需要 Node.js 18+ (使用内置 fetch API如果你的默认 node 较旧(常见于nvm设置),或者:

  • 将节点18+设置为默认值: nvm alias default 20
  • 或者使用nvm包装器,如 法典 部分

许可证

麻省理工学院

工具与能力

工具数量

49

资源数量

0

提示词数量

0

能力标签

VPS管理JavaScript本地部署SSH密钥管理服务器部署API集成基础设施控制

支持客户端

Claude DesktopClaudeCursorWindsurfClineVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 49 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Vpsnet MCP

MCP World · 本页

49未说明未标注1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Vpsnet MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Vpsnet MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Vpsnet MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Vpsnet MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Vpsnet MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor、Windsurf、Cline、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP