Token导航 LogoToken导航TokenDH.com
Nordvpn Macos MCP logo
运维云端未说明官方级别未说明来源级核验

Nordvpn Macos MCP

MCP Server

一个基于NordVPN CLI的本地stdio MCP服务器,提供VPN状态查询、连接、断开、服务器列表等功能。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
安全JavaScript命令行工具网络工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AlejandroAkbal

提供方

AlejandroAkbal

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

nordvpn mcp

本地stdio MCP服务器,在用户提供的NordVPN CLI项目签出周围暴露了一个薄工具层。

预期的CLI后端是您的分支:

  • https://github.com/AlejandroAkbal/nordvpn-macos-cli

必需的启动参数

此MCP需要NordVPN CLI项目根作为其第一个启动参数,或通过 NORDVPN_PROJECT_ROOT 环境变量。

例子:

node dist/index.js /Users/lume/Projects/nordvpn-operator

工具

  • vpn_status
  • vpn_list_countries
  • vpn_list_servers
  • vpn_connect
  • vpn_disconnect
  • vpn_rotate
  • vpn_setup

发展

pnpm install
pnpm build
pnpm test
node dist/index.js /Users/lume/Projects/nordvpn-operator

OpenCode应该通过以下方式启动此服务器 ~/.config/opencode/opencode.json 使用stdio。

验证语义

vpn_status 解析现在可以识别CLI后端发出的验证结果:

  • verified
  • country_mismatch
  • country_unconfirmed
  • unavailable (用于没有国家范围的显式服务器连接)

vpn_connectvpn_rotate 后续验证(verifyAfterConnect / verifyAfterRotate)在回到简单的观察国家比较之前,优先考虑这些解析的状态。

PATH行为

启动时,服务器确保Homebrew二进制路径存在于 PATH:

  • /opt/homebrew/bin
  • /opt/homebrew/sbin

这允许MCP启动的子流程发现 openvpn 当它通过Homebrew安装时。

目录标签

目录标签

安全JavaScript命令行工具网络工具VPN本地部署CLI工具服务器管理网络安全

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP