📡 MCP Radar

IlyasKhallouki/hypruse

Computer use for Hyprland - MCP server giving AI agents native hands on your Wayland desktop. No ydotool, no root, no portals.

⭐ 6 stars
⑂ 1 forks
Python
momentum ▲ 14.0
created 2026-07-16
on radar since 2026-07-17
star trend 4 → 6 since 2026-07-17
ai-agentscomputer-usehyprlandmcpmcp-serverwayland
View on GitHub ↗

About hypruse

Computer use for Hyprland. An MCP server that gives AI agents native hands on your Wayland desktop: workspaces, windows, mouse, keyboard, screenshots.

No ydotool daemon. No root. No portals. No X11.

Computer use exists on macOS and Windows. On Linux there is effectively nothing: the Claude Desktop Linux beta explicitly ships without screen control, Anthropic's reference implementation is an X11 container, and the existing Wayland attempts lean on setuid uinput hacks or GNOME-only portals.

Meanwhile Hyprland already exposes everything an agent needs, better than any accessibility bridge: a complete IPC surface for state and window management, and first-class Wayland protocols for input. hypruse just wires them to MCP:

- Semantic first. desktop returns the real window/workspace tree (addresses, classes, titles, geometry) in one call. The agent switches workspaces and focuses windows the way you do (instantly, over IPC), not by squinting at pixels. - Vision when it matters. Screenshots of a monitor, an exact window crop, or a zoomed region, with the geometry/scale metadata to map any pixel back to a clickable coordinate. - Native input. Clicks and scrolls are spoken directly over the Wayland wire (zwlrvirtualpointerv1); typing goes through wtype's virtual keyboard with a proper XKB keymap, unicode-safe on any layout.

- No ydotool / uinput. That path needs a daemon, udev rules or root, and types US scancodes that break on other layouts. hypruse is just another Wayland client of your compositor, same standing as wlrctl. - No portals. xdg-desktop-portal-hyprland does not imp

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/IlyasKhallouki--hypruse.html)

Related MCP servers

MayberryDT/ibara

Computer use for your agents across the Omarchy machines you own

⭐ 6Rust
tiliondev/waystone

Browser action recorder for automation: record a task once, replay it, or hand the folder to an agent

⭐ 5Python
AIYantra/extra

The Open-Source Astra 6 for your PC. Your AI can see, click, type, navigate, and get real work done on Windows.

⭐ 4Python
Sur-Cai/macos-computer-use-kit

AX-first computer use for AI agents on macOS with optional Jev (TypeSafe System One) semantic guards: calibrated target/input judgments before an irreversible action, decisions kept in code. Accessibi

⭐ 4Python
hongnoul/hwatu

Visual verification browser for AI coding agents: daemon-based WebKitGTK, real rendering, ~13ms window spawn

⭐ 13Rust
ayagmar/niri-computer-use

MCP server for AI agents to observe and drive a niri Wayland desktop. Early development.

⭐ 4Rust

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.