1. Conduid
  2. Blockchain
  3. Desktop Hub
MCP server · Blockchain

Desktop Hub

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)

34Low

Scored a month ago · breakdown

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

From source
git clone https://github.com/zty552252kevin-code/desktop-hub

This 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

I know everything about Desktop Hub. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Desktop Hub

How do I install Desktop Hub?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Desktop Hub safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Desktop Hub still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.