MCP.Market

Wakeonlan MCP server

by cyanheads·io.github.cyanheads/wakeonlan-mcp-server·v0.2.0

Wake LAN machines with Wake-on-LAN magic packets from host profiles, then confirm they came up.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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.

More from cyanheads →