Deskwright MCP
Deskwright is an MCP server that enables AI agents to interact with a real GNOME/Wayland desktop environment. It allows agents to launch applications, read widget states, click buttons, type text, drag elements, manage windows, and perform OCR and screen recording. It supports running on a headless virtual session to avoid interfering with the user's active screen.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Launch and manage desktop applications
- Interact with native app widgets via accessibility layer
- Perform OCR and screen recording tasks
- Run automation on a virtual headless desktop
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
deskwright 0.1.1
{
"version": "0.1.1",
"transport": "stdio",
"identifier": "deskwright",
"runtimeHint": "pipx",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"runtimeArguments": [
{
"name": "--system-site-packages",
"type": "named",
"isRequired": true,
"description": "Required at install time. PyGObject ships no PyPI wheels, so the environment must be able to see the distro package (python3-gi / python3-gobject / python-gobject). `deskwright-setup --check` prints the exact install line for the running distro."
}
],
"environmentVariables": [
{
"name": "DESKWRIGHT_SESSION",
"default": "primary",
"description": "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."
},
{
"name": "DESKWRIGHT_INPUT_BACKEND",
"default": "auto",
"description": "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."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Let your agent find its tools
Find servers like Deskwright MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.