Omni Computer Use MCP server
Windows MCP server replicating Anthropic's computer-use tool surface, for any MCP client.
5 stars72 downloads/wk
Reviews
Write oneNobody has reviewed Omni Computer Use yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Omni Computer Use tools (1)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
reloadHot-reload the logic modules in-process (developer tool).
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan19 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 15 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Omni Computer Use compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 4,461 AI and agents servers
- Tools
- 1
- the typical AI and agents server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 5
- more than 78% of 2,713 AI and agents servers
- Downloads a week
- 72
- more than 53% of 1,554 AI and agents servers with a package
What its tools let an agent do: 1 read
Install Omni Computer Use in Claude Code, Cursor or VS Code
claude mcp add omni-computer-use -- uvx omni-computer-use-mcp
What the publisher says
From the Omni Computer Use repository's README, as published. We do not edit it. Read it on GitHub
omni-computer-use
I got tired of the permission limits in the computer use of Claude Code and Codex, so I built my own. Especially for us Windows users: there is no computer use at all in the Claude Code CLI here. I really resent that. Why are we Windows users always second class citizens in vibe coding?
I have been using omni myself since June 2026. Whenever I find something that annoys me, I update it.
I use both Claude Code and Codex, and omni runs perfectly on Claude Desktop Code, the Claude Code CLI and Codex. The GIFs below show it: both Claude and GPT open VS Code and type into it. I tested it in Warp too, works there. I also recommended it to a friend who uses Cursor, he tested it and it works for him.
It works everywhere because it does not integrate with any of them. It is a plain MCP server. When it starts it walks up its own process ancestry, and the first ancestor that owns a window is the window it serves. So whether you run it from a terminal, from Claude Desktop or from Codex, it works that out by itself, and you configure nothing.
If you are building a desktop app of your own, try omni. The agent can see your UI and debug it by itself, which is very handy. Same idea as using Playwright when you build web apps.
One line to install it:
claude mcp add omni-computer-use -s user -- uvx omni-computer-use-mcpHere are the two GIFs:
Claude Code CLI, one take.
Codex, one take. Codex recorded and cut this one itself.
Everything below is written for AI. Skip it if you want. Good luck 👍
Install
Requires Windows and Python 3.11+ (uv / uvx fetch Python for you). The PyPI package name carries an -mcp suffix; everything else — the command, the server key, this repo — is plain omni-computer-use.
Recommended — install into Claude Code. Claude Desktop reads Claude Code's MCP servers in addition to its own, so this one command makes the server available in both the Claude Code CLI and the Claude Desktop app:
claude mcp add omni-computer-use -s user -- uvx omni-computer-use-mcp
claude mcp list # expect: omni-computer-use … ✓ ConnectedThe other directions are narrower. In Claude Desktop's claudedesktopconfig.json — visible to Claude Desktop only, the CLI won't see it:
{
"mcpServers": {
"omni-computer-use": { "command": "uvx", "args": ["omni-computer-use-mcp"] }
}
}A desktop-extension bundle (.mcpb, one-click install) is attached to each GitHub release — same scope caveat: Claude Desktop only.
Run standalone (any MCP client, or just to poke at it):
uvx omni-computer-use-mcpWindows spawn tip: uv/uvx are native executables and need no wrapper. If your MCP client launches servers through a .cmd shim (like npx), that one needs a cmd /c prefix — this server doesn't.
Example
On a multi-monitor rig every screenshot self-describes — it names the monitor it captured and what else is attached, so the agent never loses track of which screen it is looking at:
This screenshot was taken on monitor "\\.\DISPLAY2" (2560x1600, primary).
Other attached monitors: "\\.\DISPLAY1" (2560x1440). Use switch_display to
capture a different monitor.open_application reports what actually happened instead of fire-and-forget:
Opened "Calculator". # a real window appeared
launched "…" but its process exited within ~2s # crashed on startup — reported, not faked
without showing a window …Status
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Omni Computer Use: common questions
- Is Omni Computer Use MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Omni Computer Use safety report
- How do I install Omni Computer Use?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Omni Computer Use need an API key?
- No secret keys are declared. It reads 4 settings from the environment.
- Is Omni Computer Use maintained?
- The last commit was 48 days ago (2026-09-19). The latest release is v1.0.2.
- What can I use instead of Omni Computer Use?
- Servers from other publishers that do the same job: MCP Server for WinDbg Crash Analysis and agentburn MCP server.
- How does Omni Computer Use compare with other AI and agents MCP servers?
- safety score 92/100 (higher than 90% of 4,461 AI and agents servers); tools 1 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Omni Computer Use
Same job from other publishers: the closest match first, then the best rated.
- MCP Server for WinDbg Crash AnalysisA Model Context Protocol server for Windows crash dump analysis using WinDbg/CDBnot reviewedEstablishedA
- agentburnLocal profiler: which usage window took you out, and where your agent's money goesnot reviewedEstablishedA