Control Linux WiFi from Claude and other MCP clients — scan, connect, debug, and automate networks (WPA-PSK, WPA2-Enterprise, EAP-TLS, Hotspot 2.0, captive portals, MAC randomization) over the Model Context Protocol.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
http-proxy-middleware: multipart/form-data field injection via unescaped CRLF in `fixRequestBody`
Playwright downloads and installs browsers without verifying the authenticity of the SSL certificate
process.env. You'll be asked to provide them before it can run.HOST— 0.0.0.0 Bind addressPLAYWRIGHT_MCP_PORTPORT— 3000 HTTP server portWIFI_INTERFACE— sudo make nm-unmanage =wlp6s0WPA_CONFIG_PATH— /etc/wpa_supplicant/wpa_supplicant.conf wpa_supplicant configWPA_DEBUG_LEVEL— 2 Debug verbosity (1–3)WPA_MCP_BROWSER_LANG— _(unset)_ BCP-47 locale for the in-container browser, e.g. pt-PTWPA_MCP_BROWSER_TZ— _(unset)_ IANA timezone for the in-container browser, e.g. Europe/LisbonWPA_MCP_SCRIPTS_DIR[](https://m8ven.ai/mcp/dogkeeper886-wpa-mcp-1acs34)