Quickdesk
QuickDesk is the first AI-native remote desktop — an open-source, free application with a built-in MCP (Model Context Protocol) Server that lets any AI agent see and control remote computers.
What is Quickdesk?
Quickdesk is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to quickdesk is the first ai-native remote desktop — an open-source, free application with a built-in mcp (model context protocol) server that lets any ai agent see and control remote computers.
QuickDesk is the first AI-native remote desktop — an open-source, free application with a built-in MCP (Model Context Protocol) Server that lets any AI agent see and control remote computers.
This server falls under the Browser Automation category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- QuickDesk is the first AI-native remote desktop — an open-so
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx quickdeskConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Quickdesk
QuickDesk is the first AI-native remote desktop application, built on Google Chromium Remoting technology, with a built-in MCP server that gives AI agents full visual control of remote computers. It exposes 40+ MCP tools covering screenshot capture, mouse click/drag/scroll, keyboard input, clipboard operations, OCR text recognition, and UI element detection, enabling AI agents from Claude Desktop, Cursor, or any MCP-compatible client to see and operate remote machines just like a human operator. Teams use it for AI-driven remote automation, cross-device orchestration, server health checks, and 24/7 unattended task execution on any machine worldwide.
Prerequisites
- Windows or macOS operating system (Linux support planned)
- QuickDesk application downloaded and installed from https://github.com/barry-ran/QuickDesk/releases
- A remote computer running the QuickDesk host component to accept connections
- An MCP-compatible AI client: Claude Desktop, Cursor, VS Code, or any client supporting stdio or HTTP/SSE MCP transport
Download and install QuickDesk
Download the latest release for your platform from the QuickDesk GitHub Releases page. Install it like a standard application — no additional runtimes required as QuickDesk is a self-contained C++ application.
# Download from: https://github.com/barry-ran/QuickDesk/releases
# Windows: run the .exe installer
# macOS: open the .dmg and drag QuickDesk to ApplicationsSet up the remote host
Install QuickDesk on the remote machine you want to control. The host component handles incoming connections and exposes the desktop to connected AI agents or human users.
Connect to the remote machine
Launch QuickDesk on your local machine and connect to the remote host using its device ID or IP address. QuickDesk uses WebRTC for P2P connections and automatically falls back to TURN relay if direct connection is not possible.
Configure your AI client to use the MCP server
QuickDesk supports two MCP transport modes. In stdio mode, the AI client launches QuickDesk as a subprocess. In HTTP/SSE mode, QuickDesk hosts the MCP server and multiple clients can connect. Configure your chosen transport in your AI client's MCP settings.
{
"mcpServers": {
"quickdesk": {
"url": "http://127.0.0.1:12330/sse",
"type": "sse"
}
}
}Enable HTTP/SSE mode in QuickDesk settings
In the QuickDesk application, open Settings and enable the MCP Server in HTTP/SSE mode. QuickDesk will remember this setting across restarts. This allows multiple AI agents to connect simultaneously.
Use AI agent to control the remote desktop
With the connection established, your AI agent can take screenshots, click UI elements, type text, and run structured skills (file operations, shell commands) on the remote machine. All operations are displayed in the QuickDesk GUI in real time.
Quickdesk Examples
Client configuration (HTTP/SSE mode)
Connect an MCP client to QuickDesk's built-in MCP server running in HTTP/SSE mode. Enable this mode in QuickDesk Settings before connecting.
{
"mcpServers": {
"quickdesk": {
"url": "http://127.0.0.1:12330/sse",
"type": "sse"
}
}
}Prompts to try
Example AI agent prompts once QuickDesk is connected and a remote desktop session is active.
- "Take a screenshot of the remote desktop and describe what you see"
- "Click the Start menu on the remote Windows machine and open Notepad"
- "Type 'Hello from AI' into the currently focused text field on the remote desktop"
- "Check the CPU and memory usage on the remote server"
- "Run a health check on the remote machine — check disk space, running services, and network status"
- "Scroll down on the remote browser and take a screenshot of the page"Troubleshooting Quickdesk
AI client cannot connect to the MCP server at http://127.0.0.1:12330/sse
Ensure QuickDesk is running and HTTP/SSE mode is enabled in Settings. The MCP server only starts when this mode is active. Also verify an active remote desktop session is connected — the MCP tools operate on the connected remote session.
Screenshot tool returns a black image or blank screen
This typically indicates the remote machine's display is locked or the connection is established but the screen capture is not active. Ensure the remote machine is unlocked and the display is on. On Windows, verify QuickDesk has screen capture permissions.
Connection to remote host fails or drops frequently
QuickDesk uses WebRTC P2P and falls back to TURN relay automatically. If connections are unstable, ensure both machines have stable internet access. For self-hosted deployments, verify your TURN server is properly configured. Check the QuickDesk connection status panel for error details.
Frequently Asked Questions about Quickdesk
What is Quickdesk?
Quickdesk is a Model Context Protocol (MCP) server that quickdesk is the first ai-native remote desktop — an open-source, free application with a built-in mcp (model context protocol) server that lets any ai agent see and control remote computers. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Quickdesk?
Follow the installation instructions on the Quickdesk GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Quickdesk?
Quickdesk works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Quickdesk free to use?
Yes, Quickdesk is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Quickdesk Alternatives — Similar Browser Automation Servers
Looking for alternatives to Quickdesk? Here are other popular browser automation servers you can use with Claude, Cursor, and VS Code.
Chrome DevTools MCP
★ 40.6kAI-powered Chrome automation server with natural language element detection. Control Chrome browser through MCP protocol for testing, debugging, and performance analysis. Features 91% accuracy in element location, works with free AI models, and suppo
UI TARS Desktop
★ 34.9k📇 🏠 - Browser automation capabilities using Puppeteer, both support local and remote browser connection.
Playwright
★ 32.8kA production-ready browser automation server that enables AI assistants to interact with web pages using tools for navigation, element interaction, and data extraction. It features a built-in Inspector UI and robust crash recovery for reliable automa
Page Agent
★ 18.0kJavaScript in-page GUI agent. Control web interfaces with natural language.
Chrome
★ 11.7kAn extension-based MCP server that enables AI assistants to control your browser, leveraging existing sessions and login states for automation and content analysis. It provides over 20 tools for semantic tab search, interactive element manipulation,
LAMDA
★ 7.8kThe most powerful Android RPA agent framework, next generation mobile automation.
Browse More Browser Automation MCP Servers
Explore all browser automation servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Quickdesk in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Quickdesk?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.