Wakeonlan MCP server
Wake LAN machines with Wake-on-LAN magic packets from host profiles, then confirm they came up.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Wakeonlan yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Wakeonlan tools
No tool declarations could be read from the package source. They show once the server is installed.
How Wakeonlan compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
Release history: 3 versions in the registry since 2026-09-26, latest 2026-10-29, typically one every 20 days.
Install Wakeonlan in Claude Code, Cursor or VS Code
Runs npx -y @cyanheads/wakeonlan-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add wakeonlan-mcp-server -- npx -y @cyanheads/wakeonlan-mcp-server
What the publisher says
From the Wakeonlan repository's README, as published. We do not edit it. Read it on GitHub
@cyanheads/wakeonlan-mcp-server Wake LAN machines with Wake-on-LAN magic packets from host profiles, then confirm they came up via MCP. STDIO or Streamable HTTP. 4 Tools
Overview
Wake-on-LAN for the machines on your local network, addressed by the aliases in your host profiles. Wake a sleeping desktop, GPU box, NAS, or lab machine, wait until it answers on a TCP port such as SSH, check whether a host is up without waking it, and work through a wake that didn't take. Runs as a stdio process or a local Streamable HTTP server on a machine attached to the same LAN as the hosts it wakes.
Tools
Capability reference
wolwakehost tool
- alias (from wollisthosts, case-insensitive) plus optional waitfors, 0–55 seconds, default 30; 0 sends and returns without checking. Sends 3 packets 500 ms apart, probing the check port once before sending and every 2 s after the first packet
- state is alreadyawake, awake (with timetoanswerms, an upper bound at the 2 s poll interval), notreachable, or unverified (unverifiedreason: waitdisabled or noaddress); the last two carry a guidance next step
- Fails as unknownhost, offsegment (nothing sent: this machine has no interface on the host's subnet), retryable wakeinprogress (nothing sent: another call is already waking that host, and one wake per host runs at a time), or retryable socketerror, whose data carries the failed stage and packetssent
wolcheckhost tool
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Wakeonlan: common questions
- Is Wakeonlan MCP server safe?
- Mostly: it is graded B (83/100). Read the Wakeonlan safety report
- How do I install Wakeonlan?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Wakeonlan need an API key?
- Yes. The registry entry asks for
WOL_HOSTS. - Is Wakeonlan maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.2.0.