MCP: Control FlashDesk from your AI tools

FlashDesk implements MCP (Model Context Protocol), an open standard for connecting AI tools to external applications. AI tools such as Claude, ChatGPT, Cursor, and Windsurf can view the screen, control the mouse and keyboard, manage files, run SSH commands, and check performance on a remote device through natural language.

Contents

  1. Overview
  2. Basic usage
  3. What you can do
  4. Supported AI tools
  5. How it works
  6. Operational notes

Overview

MCP (Model Context Protocol) is an open standard that lets AI tools call into external applications directly, without custom scripting or a dedicated integration. Any MCP-compatible AI tool running on the same PC as FlashDesk can register FlashDesk as a local MCP server and use it right away, and FlashDesk settings show the exact configuration to paste.

Important: MCP support is off by default and must be enabled in FlashDesk settings on the device the AI tool runs on. The remote screen window is shown normally during an MCP-driven session, not hidden.

Basic usage

1

Enable MCP in FlashDesk settings

On the device your AI tool runs on, turn on external AI tool access in FlashDesk settings. It is off by default.

2

Register FlashDesk as an MCP server

The same settings screen shows the exact configuration to register, with a copy button. Paste it into your AI tool's own MCP settings. Each AI tool has its own place to register local MCP servers — see the tool's own MCP documentation for where that is.

{
  "mcpServers": {
    "flashdesk": {
      "command": "C:\\Program Files\\FlashDesk\\FlashDesk.exe",
      "args": ["--mcp-server"]
    }
  }
}
3

Ask your AI tool to connect

Tell the AI tool which saved device to connect to. The connection goes through the normal approval flow on the remote device.

4

Work through natural language

Once connected, describe what you want done. The AI tool chooses the right actions — taking a screenshot, clicking, typing, moving or tidying up files, or running a command.

What you can do

Supported AI tools

FlashDesk works with any MCP-compatible AI tool, including:

Each tool has its own place to register a local MCP server — typically a settings file or a CLI command. Web-only AI chat interfaces generally support remote MCP servers only, not a local one like FlashDesk's; use the corresponding desktop app or CLI instead.

How it works

Item Description
--mcp-server The flag that starts FlashDesk as a local MCP server. This process only bridges requests to FlashDesk; it never becomes a Host or a Viewer by itself.
Local only The MCP server communicates over local standard input/output. It is never exposed to the network.
FlashDesk must be running The bridge process passes every request to the FlashDesk already running on the same PC. If FlashDesk is not running, requests return an error rather than starting anything on their own.
Same approval flow A connection opened through MCP goes through the same approval or shared-password flow on the remote device as a connection started by a person.

Operational notes