Skip to content

Cheap Version

Claude edited this page Jun 30, 2026 · 1 revision

Cheap Version (no-MCP fallback)

If MCP connections keep failing, you don't need MCP at all. The Cheap Version is a command-line fallback that runs the exact same tool functions in-process and prints the JSON result — no client, transport, or server connection involved.

It accepts command-line arguments instead of MCP tool calls. Every parameter listed in the Tool Reference is accepted as --<param> <value> (values are parsed as JSON when possible, so lists and numbers work) or as one --json '{...}' object.

Usage

lowlevel-computer-use-cheap <tool> [--key value ...] [--json '{...}']

…or as a subcommand of the main entry point:

lowlevel-computer-use-mcp cheap <tool> [--key value ...]

List every available tool:

uv run lowlevel-computer-use-cheap --list

Examples

Screen size:

uv run lowlevel-computer-use-cheap get_screen_size

Screenshot the primary monitor:

uv run lowlevel-computer-use-cheap screenshot --monitor 1

Double-click at a point:

uv run lowlevel-computer-use-cheap mouse_click --x 960 --y 540 --clicks 2

Press a hotkey (lists parse as JSON):

uv run lowlevel-computer-use-cheap press_keys --keys '["ctrl","s"]'

Run a shell command:

uv run lowlevel-computer-use-cheap run_command --command "ipconfig /all"

Background-capture a window (object form):

uv run lowlevel-computer-use-cheap screenshot --json '{"window_title":"Notepad"}'

Notes

  • Output is the identical {"ok": true, ...} JSON the MCP tools return — read ok.
  • A bare --flag (no following value) is treated as true.
  • The Cheap Version is handy for agents too: call it through the run_command tool or a terminal when the MCP server itself is unreachable.
  • All the same Background Targeting, Headless GUI, WSL and Run as Admin and Boot Startup tools are available — it's the same code path.

See Troubleshooting if the MCP server won't connect in the first place.

Clone this wiki locally