EXTRA - Native Computer Use runs on your own machine — the client starts it, so there is no endpoint to ping. 244 installs a week from pypi. Last commit 25 Oct 2026.
Flashless macOS & Windows native computer-use engine for AI vision, mouse & keyboard automation
We read the source, 7 d ago · rules 995398eba69f
Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.
proc = subprocess.run(ps_cmd, capture_output=True, text=True, timeout=6)
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
const stdout = execFileSync(finder, [isWin ? "extra.cmd" : "extra"], {
proc = subprocess.run(ps_cmd, capture_output=True, text=True, timeout=6)
__import__(framework)
full_path = os.path.join(d, candidate_app)
serve_parser.add_argument("--allowed-hosts", default=None, help="Comma-separated allowed host headers (e.g. *.trycloudflare.com)")
files = [f for f in ws_dir.iterdir() if f.is_file() and not f.name.endswith(".png")]
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch EXTRA - Native Computer Use and you get told the day something new turns up.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add extra -- uvx extra-desktop
{
"mcpServers": {
"extra": {
"command": "uvx",
"args": [
"extra-desktop"
]
}
}
}
[mcp_servers.extra]
command = "uvx"
args = ["extra-desktop"]
{
"mcpServers": {
"extra": {
"command": "uvx",
"args": [
"extra-desktop"
]
}
}
}
{
"servers": {
"extra": {
"type": "stdio",
"command": "uvx",
"args": [
"extra-desktop"
]
}
}
}
Local MCP server for desktop automation: mouse, keyboard, screen, windows, and processes.
Control your computer with screenshots, mouse, and keyboard automation.
macOS automation: 17 typed tools for windows, menus, keyboard, clipboard, tabs, screenshots
Windows computer use in the background for Codex: UI Automation, Win32 messages, read back.
Windows computer use in the background for Antigravity: UI Automation, Win32 messages, read back.
MCP server for browser and desktop automation: OCR, image recognition, real mouse and keyboard input
Windows computer use in the background: UI Automation and Win32 messages, every action read back.
Excel automation via xlwings COM. DRM-protected files, live sessions, VBA macros. Windows only.
Answers built from our own checks of this server.