-
Notifications
You must be signed in to change notification settings - Fork 0
Run as Admin and Boot Startup
Two ways to get Administrator rights.
run_command_as_admin triggers a Windows UAC prompt (unless the server is already
elevated), runs the command with full rights, and captures its output:
Check current elevation:
is_admin {}Launch the server with --admin (intended for --http mode, since elevation spawns
a fresh console):
uv run lowlevel-computer-use-mcp --http --adminIf not already elevated it relaunches itself through UAC. A stdio server must instead be elevated by its parent client (start Claude Code / Codex as admin).
Registers a Windows Scheduled Task that launches the server automatically at logon — by default with Administrator privileges (RunLevel Highest) and in HTTP mode so it's always available after a reboot. The trigger is an interactive logon (not SYSTEM) so the desktop-automation tools keep access to your session.
Install (admin + HTTP on 127.0.0.1:8765):
uv run lowlevel-computer-use-mcp install-startupWithout admin privileges:
uv run lowlevel-computer-use-mcp install-startup --no-adminCustom port:
uv run lowlevel-computer-use-mcp install-startup --port 9000Check status:
uv run lowlevel-computer-use-mcp startup-statusRemove:
uv run lowlevel-computer-use-mcp uninstall-startupThe same operations are exposed as MCP tools: install_startup,
uninstall_startup, startup_status. Registering an admin task requires elevation,
so a UAC prompt appears if the server isn't already elevated.
claude mcp add --transport http lowlevel-computer-use-boot http://127.0.0.1:8765/mcplowlevel-computer-use-mcp · MIT License ·
Getting started
Reference
Features
More
run_command_as_admin { "command": "net session" }