About Desktop Hub
Desktop Hub is an MCP server in the Blockchain category: compact facade MCP server for macOS desktop automation: 10 tools (~2.3k tokens) proxying the full 120-tool surface of cua-driver + computer-use-mcp + osascript (~58k -> ~2k token cost).
Install
git clone https://github.com/zty552252kevin-code/desktop-hubThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (11)
actTen actions in one: click / double_click / right_click / type / key / hotkey / scroll / drag / set_value / menu (→ mapped to cua tools)
Parameters not published.
act_batchUp to 8 act steps in ONE round-trip; a step's `find:{role,label,value,nth}` re-walks the AX tree right before it and injects a fresh `element_token` — collapses "click, type, press return" into one call
Parameters not published.
desk_callEscape hatch: call ANY of the 120 underlying tools directly
Parameters not published.
desk_describeOn-demand catalog / full JSON schema of underlying tools (tokens spent only when needed)
Parameters not published.
desktop_screenshotFull-display screenshot, true screen pixels (→ cua `get_desktop_state`)
Parameters not published.
launch_appLaunch an app in the background without stealing focus (→ cua)
Parameters not published.
list_windowsAll top-level windows incl. minimized/off-Space (→ cua)
Parameters not published.
run_scriptAppleScript/JXA via local `osascript` — no backend involved
Parameters not published.
verifyDeterministic assertions on window/element state after acting (→ cua `verify_state`)
Parameters not published.
window_stateAX-tree walk + grounding screenshot; elements carry `element_token` (→ cua). `diff:true` returns only changes vs your previous call on the same window — a busy tree drops from kBs to a few lines in observation loops
Parameters not published.
zoomCropped close-up of a window region for small text (→ cua)
Parameters not published.
Ask AI
Ask AI about Desktop Hub
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.