Performance and documentation release.
Faster startup
sharp, systeminformation and clipboardy are now loaded on first use rather than at import. None of them is needed to answer tools/list, but the connector is spawned fresh every session, so that cost was paid on every launch.
Median startup: 2261ms → 1237ms. A session that never takes a screenshot never pays for sharp at all.
This also widens the margin against MCP client connect timeouts — the failure mode that broke the npx install path in 1.0.0.
Corrected install instructions
The npm page shipped the README from the published tarball, so it kept recommending npx -y @sitharaj88/winctl — which resolves this package's prebuilt native binaries on every launch (~18s) and times out before the handshake completes.
Install globally instead:
npm install -g @sitharaj88/winctl
claude mcp add winctl -- winctlFor Claude Desktop, download winctl.mcpb below and double-click it.
winctl.mcpb SHA-256 4556a00621ed232482523d23852190eb9ac344d8d27e5109c2eb5142a35a3335