Best WireGuard MCP Servers
WireGuard is a simple, fast, and modern VPN protocol designed with state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec while avoiding the massive headache it often induces.
Why this server?
Enables analysis of anomalous network calls to identify WireGuard traffic, aiding in suppression rule creation.
AlicenseAqualityDmaintenanceMCP server for the StepSecurity platform that enables investigating supply-chain and CI/CD security issues through natural language.30105 npm4Apache 2.0Why this server?
Supports monitoring and managing WireGuard VPN settings on the router.
AlicenseBqualityDmaintenanceEnables AI assistants to monitor and securely manage AsusWRT and AsusWRT-Merlin routers via SSH with allowlisted commands, supporting read-only monitoring and controlled mutations.472MITWhy this server?
Provides tools to inspect WireGuard interface status, generate peer configurations, and manage peers (add/remove) with safety controls and audit logging.
AlicenseAqualityAmaintenanceDiagnose connectivity and inspect tunnels locally from your AI assistant.1916 npmMITWhy this server?
Allows configuration of WireGuard protocol options such as quantum resistance and IPv6 within the VPN settings.
AlicenseAqualityDmaintenanceMCP server for controlling Mullvad VPN through Claude Desktop, Cursor, Windsurf, and any MCP-compatible client. Connect, disconnect, switch locations, check for leaks, manage settings — all via natural language.18MITWhy this server?
Can manage WireGuard VPN configurations on VyOS routers, including generating key pairs and setting up tunnels.
AlicenseAqualityDmaintenanceMCP server for managing VyOS routers via the VyOS HTTP API, allowing AI assistants to read config, set interfaces, firewall rules, VPNs, and more.172MITWhy this server?
Provides bounded access to WireGuard status via an HTTP API or local wg command, without exposing private keys.
AlicenseAqualityAmaintenanceProvides a secure, job-oriented MCP connector for NetBox device lookup, enabling retrieval of device identity, status, site, role, and primary IP by name or ID without write access or bulk enumeration.5Apache 2.0Why this server?
Allows managing WireGuard VPN instances through wg-easy, providing tools to list, create, update, enable/disable, and delete clients, fetch client configuration files and QR codes, generate one-time links, and retrieve server information.
AlicenseAqualityAmaintenanceMCP server for administering wg-easy (WireGuard Easy) instances, enabling listing, creating, updating, enabling/disabling, and deleting WireGuard clients, fetching configs and QR codes, and inspecting server status via the wg-easy REST API.1141 npmMITWhy this server?
Shows WireGuard VPN peers and their connection status.
AlicenseAqualityBmaintenanceAn MCP server exposing 72 tools across 26 homelab services, enabling LLMs to monitor and manage infrastructure, media, storage, and networking with a single endpoint.16MITWhy this server?
Allows monitoring of WireGuard client status and connecting, disconnecting, or restarting existing WireGuard client slots on the router.
AlicenseBqualityAmaintenanceCommunity-maintained downstream MCP server for bounded AsusWRT and AsusWRT-Merlin administration over SSH.68MIT