
Legato
A computer for any agent: a desktop container, your screen or the cloud, with settled screenshots.
- GitHub stars
- 1
- tool
- 1
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Nov 13, 2026
Tools
1 toolsPublic tool metadata for what this MCP can expose to an agent.
computerDrives a desktop with a `computer` tool, waiting for the screen instead of sleeping, and bounding every model call.
Drives a desktop with a `computer` tool, waiting for the screen instead of sleeping, and bounding every model call.
No parameter schema in public metadata yet.
Sponsors
Configuration
OPENROUTER_API_KEYsecretOnly for desktop_run_task with its default model
Readme
Legato
Open-source computer-use harness for any OpenAI-compatible model: Qwen, DeepSeek, Claude, or your own vLLM server.
It drives a desktop with a computer tool, waits for the screen instead of sleeping, and bounds every model call.
Bring your own computer: your own screen (macOS, Windows, Linux), any sandbox you already run, or a cloud desktop.
Give your coding agent a computer
Claude Code, Codex, Cursor or any MCP client gets a desktop to look at and click: a container on your machine (needs only Docker), your own screen, or a cloud desktop (guide).
pip install "legatolabs[mcp]"
claude mcp add legato -- legato mcp --sandbox docker

A real run in real time: told that a revenue chart looks wrong, Claude Code opens the dashboard in a desktop container, sees the bars hanging from the top, changes one line and reloads to check the fix. Each image is a screenshot the MCP server returned.
Details
- Repository
- github.com/legatolabs/legato
- Website
- legato.computer/docs/mcp
- Category
- AI & LLM Tools
- Package
legatolabs- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active