Deskwright
Agents use real GNOME/Wayland apps: on your screen, or an invisible second desktop you never see
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (pypi 0.1.1)
uvx deskwright
Or add to your MCP client config:
{
"mcpServers": {
"deskwright": {
"command": "uvx",
"args": [
"deskwright"
],
"env": {
"DESKWRIGHT_SESSION": "<YOUR_VALUE>",
"DESKWRIGHT_INPUT_BACKEND": "<YOUR_VALUE>"
}
}
}
}
DESKWRIGHT_SESSION— Which desktop to drive: 'primary' (the screen you are looking at), 'headless' for an invisible virtual-monitor session, or 'headless:<name>' to pick one of several.DESKWRIGHT_INPUT_BACKEND— Force the input path: 'mutter' for GNOME's org.gnome.Mutter.RemoteDesktop (no consent dialog), 'portal' for org.freedesktop.portal.RemoteDesktop (one consent, then persisted). Auto-selected when unset.
This server takes extra arguments — see its repository.
Related servers
REA
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
browser-use
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
paperclip
Trending hip-hop artist momentum scores across four cultural dimensions.
World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
Front-End Checklist
Review frontend code and live pages against 386 quality-gated web development rules.
tldraw
Draw and visually collaborate with your agents on tldraw's canvas.
Data from the Official MCP Registry