Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

NexusWindows

by pironjulienversion 3.17.9i★ –iRuns on your computer
Registry nameio.github.pironjulien/nexus-windows

Install

Overview

Description from the maker (original English)

Windows computer use in the background: desktop apps driven without your mouse or keyboard.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs on your computer
  • Transport: stdio
  • Category: Other

Install

Pick the AI app you use, then copy the settings.

Before you install

  • Basic checks: 1 of 1 passed
  • Runs on your computer with your user’s permissions (files, network, apps).
  • The registry lists no key to fill in.

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Download the maker’s .mcpb file

The link goes to the maker’s own file; we do not host or repackage it. Open the file and Claude Desktop installs it.

Run this in your terminal

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

This one runs on your computer, and ChatGPT can only connect to servers on the internet. Pick another app.

Your choice stays on this device in a cookie; no account needed.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

Runs on your computer; the tool list appears in your AI app after you install it.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 9, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified with the GitHub account pironjulien, which owns the repo

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • – Not applicable

    Endpoint responds

    This one runs on your computer; there is no internet endpoint

  • – Not applicable

    Sign-in with OAuth

    Runs on your computer and uses local settings instead

  • … Not checked yet

    No hidden instructions in tool descriptions

    Runs on your computer; we can only read tool lists from internet endpoints

Compared with others in Otheri

  • More stars than 0% of the other 18681 servers in this category
  • Published to the registry more recently than 99% of the other 18681 servers in this category
  • Basic checks equal to or better than 100% of the other 18681 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is NexusWindows safe?

It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).

Is it still maintained?

The GitHub repo last changed –, and the latest version (3.17.9) reached the registry today.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need MCPB on your computer.

What can I use instead?

In the same category: Spec Driven Development, Remote Desktop Commander, agentPickup

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

by formulahendryEarly↓ 66/wk★ 440Updated 14 months ago

Runs on your computer

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

by desktop-commanderGrowing★ 211Updated 4 days ago

Runs in the cloud✓ desktopcommander.app

agentPickup

Find pickup shops near you, order, pay by card or USDC (x402), and get the QR to collect in person.

by Tokenise-auGrowing↓ 1.2K/wkUpdated today

Computer or cloud

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

NexusWindows

Your Windows desktop, driven in the background.

Windows computer use for AI agents: your desktop apps observed through UI Automation and driven without taking your mouse, keyboard or foreground, with every action read back. For Claude, Codex and Antigravity.

🌐 Website · 📦 Get it with NexusSystem · ▶️ Watch the video · 📝 Changelog

▶ Click to watch the video · more on julienpiron.fr

One engine, three profiles

Claude Claude Code and Claude Desktop Page · Video · README

Codex the OpenAI Codex desktop app Page · Video · README

Antigravity Google Antigravity Page · Video · README

✨ Why NexusWindows

🫥 Background first Win32 messages and UI Automation act without activating the window: your mouse, keyboard and foreground stay yours. 🔎 Every effect read back Value, state, window: an input that cannot be verified is never counted as a success. ✋ Your yes for outward actions Send, pay, publish, delete are held until you explicitly confirm.

🖱️ Real mouse only if you allow it A last resort, used only with permission and stopped as soon as you take control back. ⚡ One native program Self-contained C# (.NET 10), x64 and ARM64: no Python, Node.js or .NET runtime to install. 🤝 Three AI apps, one engine Claude, Codex and Antigravity share the same engine and safety policy.

🚀 Quick start

Windows 10 or 11, x64 or ARM64; nothing else to install (one self-contained native program, no Python, Node.js or .NET runtime needed).

[!TIP]

Let your AI install it. NexusSystem detects your AI apps and sets up the right profile:

`text

Install Nexus for me by following https://raw.githubusercontent.com/pironjulien/NexusSystem/main/INSTALL-AI.md

`

Or the NexusSystem app from the Microsoft Store (winget install --id 9NSH2P3QLWT1 --source msstore).

Manual install (verified)

By hand, from the release files (no administrator rights):

$r = 'https://github.com/pironjulien/NexusWindows/releases/latest/download'

Invoke-WebRequest "$r/get.ps1" -OutFile get.ps1 Invoke-WebRequest "$r/SHA256SUMS.txt" -OutFile SHA256SUMS.txt (Get-FileHash get.ps1 -Algorithm SHA256).Hash # must equal the get.ps1 line of SHA256SUMS.txt gh attestation verify get.ps1 --repo pironjulien/NexusWindows --signer-repo pironjulien/NexusSystem # optional: provenance powershell -NoProfile -ExecutionPolicy Bypass -File .\get.ps1

get.ps1 downloads NexusWindows-win-x64.zip or NexusWindows-win-arm64.zip from the latest release, checks its SHA-256 against SHA256SUMS.txt, installs the engine under %USERPROFILE%\.nexus\nexus-windows and declares it to Claude Code, Claude Desktop, Codex and Antigravity when they are present. Every client starts the same stable path, %USERPROFILE%\.nexus\nexus-windows\NexusWindows.exe --mcp --agent ; updates never change it. Release files carry a build provenance attestation (gh attestation verify --repo pironjulien/NexusWindows --signer-repo pironjulien/NexusSystem). The Claude Desktop extension is nexus-windows-claude.mcpb in each release.

Updates and runtime receipts

For unattended maintenance of an existing installation, NexusSystem calls get.ps1 -UpdateOnly: it updates only the installed engine and stable launcher, without registering or enabling clients. -RefreshExistingProfiles additionally refreshes the shipped files of an already installed, active Antigravity plugin. Disabled or custom declarations and client configuration remain unchanged. Running sessions keep their engine; new connections use the new version. The launcher itself never downloads updates.

Each MCP session writes an atomic runtime receipt under %USERPROFILE%\.nexus\status\runtime, with its actual PID, process birth, loaded executable, assembly SHA-256, version and idle/busy/stopped lifecycle. MCP initialization and discovery expose the same identity. A receipt must be checked against the live process and its AI host before it can establish that a particular AI uses the installed version; an installation manifest alone cannot prove this.

⚙️ How it works

flowchart LR

A["Claude / Codex / Antigravity"] -- "stdio (MCP)" --> W["NexusWindows.exe --mcp --agent ..."] W -- "UI Automation, Win32" --> D["Windows apps (in the background)"]

One repository, one common engine, three profiles:

ProfileFolderFor
Claudeclaude/Claude Code and Claude Desktop
Codexcodex/the OpenAI Codex desktop app
Antigravityagy/Google Antigravity

For current MCP requests, native file dialogs, UTF-8 stdio and blank Chromium pages, use the shared MCP cookbook. How the engine compares with Cua Driver on the same bench is in the 3 November 2026 benchmark.

[!IMPORTANT]

Outward actions (send, pay, publish, delete) are held for your explicit yes, and text read on screen is treated as

data, never as instructions.

Repository layout

  • codex/native/: the common C# (.NET 10) engine, NexusWindows.exe, serving the three profiles as MCP stdio servers (--mcp --agent claude|codex|antigravity) and declaring itself to them (--register).
  • commun/: the shared safety policy (garde-fous.json), the stable launcher (launcher/), the workstation installer of the immutable engine (native-runtime.ps1) and the release packaging (package.ps1).
  • plugin/: the single plugin of the three AI apps (Claude Code, Codex, Antigravity), served by the native engine.
  • claude/, agy/, codex/: each profile's documentation (and the Claude Desktop extension in claude/).
  • tests/: xUnit tests of the engine, the launcher and the installers.

🛠️ Development

./test.ps1    # dotnet test (xUnit) of the engine, launcher and installers; offline, same command as the CI

./test.ps1 -Full # the same, plus the live tests: real Explorer launch, shared foreground token, capture session

Before a stable promotion (see NexusSystem's RELEASING.md), ./test.ps1 -Full must pass on a real interactive Windows session with a GPU, at a moment nobody is using the PC (the live tests take the shared foreground token and open real windows). The hosted CI skips those tests, so a green CI alone is not enough to promote. Releases ship the engine compiled ahead of time (Native AOT, commun/package.ps1): run the suite against that very binary, installed by get.ps1 from a local package in a throwaway profile:

./commun/package.ps1 -Version X.Y.Z -Out <dist> -Runtimes win-x64 -NoMcpb

$env:NEXUS_WINDOWS_PROFILE = ' '; $env:NEXUS_WINDOWS_SOURCE = ' \NexusWindows-win-x64.zip' powershell -NoProfile -ExecutionPolicy Bypass -File ./get.ps1 ./test.ps1 -Full -Engine ' \.nexus\nexus-windows\native\ \NexusWindows.exe'

-Engine runs the process tests (MCP over stdio, helper children) against that executable. The installers accept both engine layouts:

  • Native AOT single file (releases since 3.17.0): NexusWindows.exe alone holds the code;
  • framework-dependent (the working-folder installation, commun/native-runtime.ps1, and releases up to 3.16.28): NexusWindows.exe with NexusWindows.dll, .deps.json and .runtimeconfig.json, all three recorded together; a partial set is refused.

These cases live in LauncherTests, NativeRuntimeInstallerTests and PublicMaintenanceTests (get.ps1, commun/native-runtime.ps1, the stable launcher); NexusSystem's WindowsRuntime/RuntimeObservation follow the same rule since NexusSystem 1.7.0.

Build and test outputs go to %USERPROFILE%\.nexus\build\nexuswindows. The three profiles were separate repositories until 30 October 2026; those repositories have since been removed (see CHANGELOG.md).

🔐 Privacy & security

Everything runs on your PC. Nothing is sent anywhere by NexusWindows; screenshots, logs and routines stay under %USERPROFILE%\.nexus. See SECURITY.md to report a vulnerability.


Part of the Nexus ecosystem

Your AIs (Claude, Codex, Antigravity) at work on your Windows apps, real Chrome and Android phone — in the background.

NexusSystem <img src

Only the beginning is shown; read the rest in the repo

Ask PopNx