wg-easy MCP
v0.6.0io.github.ni-c/wg-easy-mcp
Administer wg-easy (WireGuard Easy) v15: manage VPN clients, configs, QR codes and server status
transport:stdio
runtime:npm
Target client
run in your project directory
claude mcp add wg-easy-mcp -e WG_EASY_URL=<WG_EASY_URL> -e WG_EASY_USERNAME=<WG_EASY_USERNAME> -e WG_EASY_PASSWORD=<WG_EASY_PASSWORD> -e WG_EASY_INSECURE_TLS=<WG_EASY_INSECURE_TLS> -e WG_EASY_READ_ONLY=<WG_EASY_READ_ONLY> -e WG_EASY_ALLOW_TOOLS=<WG_EASY_ALLOW_TOOLS> -e WG_EASY_DENY_TOOLS=<WG_EASY_DENY_TOOLS> -- npx -y wg-easy-mcp
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs
This listing does not declare its tools. Connect the server and your client will discover them on the handshake.