Skip to main content
Glama
flashdesk

FlashDesk

Official
by flashdesk

FlashDesk MCP

English | 日本語

Control another PC's desktop from Claude Code (and other AI tools) via the Model Context Protocol (MCP).

Claude Code's built-in Remote Control surfaces your own session on another device. FlashDesk is different: it lets an AI tool drive another machine's actual desktop — take a screenshot, move and click the mouse, type on the keyboard, run SSH commands, and transfer files — for GUI work that SSH can't reach (installers, settings dialogs, desktop apps) on a remote machine. The remote PC approves each connection.

FlashDesk is a cross-platform remote desktop app (Windows / macOS / Linux / Android / iOS). The MCP server is built into the app. This repository documents how to use it. Product & downloads: https://flashdesk.io — MCP guide: https://flashdesk.io/mcp.html

What the AI can do (MCP tools)

  • List saved connections and check connection status; connect / disconnect

  • Take a live screenshot of the remote screen

  • Move the mouse, click, scroll; type text and press keys

  • Get / set the clipboard

  • List, upload, and download files and folders

  • Run SSH commands on the remote device

  • Start / stop / check screen recording

Related MCP server: realhands

Quick start (3 steps)

MCP is enabled on the controlling side — the PC where Claude Code runs. FlashDesk must be installed there too (the MCP server is the local FlashDesk executable). The remote PC just needs FlashDesk installed and to approve the incoming connection — no MCP setup on that side.

  1. On the PC running Claude Code: install FlashDesk and turn on external AI tool access in Settings (off by default).

  2. On that same PC: copy the MCP config (Settings → Copy MCP config) and paste it into Claude Code's MCP settings. command is that PC's local FlashDesk path:

    {
      "mcpServers": {
        "flashdesk": {
          "command": "<path to FlashDesk>",
          "args": ["--mcp-server"]
        }
      }
    }
  3. Ask Claude Code, in natural language, to connect to a saved remote device and get something done — e.g. "connect to and finish the installer that's open." The AI decides when to screenshot, where to click, and what to type; FlashDesk performs it on the remote machine.

Supported AI tools

Any MCP-compatible client: Claude Desktop, Claude Code, ChatGPT desktop / Codex CLI, Cursor, Windsurf, VS Code (GitHub Copilot Chat). Web-only chats generally can't use a local MCP server — use a desktop app or CLI.

Security

  • Connections require approval on the remote side; the remote screen window stays visible during an MCP-driven session (not hidden).

  • Screen video, keystrokes, mouse input, transferred files, and SSH payloads are not stored on FlashDesk's relay servers. See https://flashdesk.io/security.html for details.

Pricing

Free for personal, non-commercial use. Business / commercial use is Pro (¥980 / seat / month). A "seat" is a device used on the controlling (Viewer) side; the remote PCs you connect to don't consume seats.


日本語

English | 日本語

Claude Code(や他の AI ツール)から、別の PC のデスクトップを MCP(Model Context Protocol)で操作します。

Claude Code の Remote Control は「自分のセッションを別の端末から見る」機能です。 FlashDesk はそれとは別物で、別のマシンのデスクトップそのものを AI に操作させます。 スクリーンショット取得・マウス移動/クリック・キー入力・SSH コマンド実行・ファイル転送を、AI 側の ツールとして呼べます。SSH では届かない GUI 作業(インストーラ・設定画面・GUI アプリ)を、別拠点の マシンで片付けられます。接続は毎回、接続先の許可を通ります。

FlashDesk はクロスプラットフォームの遠隔デスクトップアプリ(Windows / macOS / Linux / Android / iOS)です。 MCP サーバーはアプリに内蔵されています。このリポジトリは使い方をまとめたものです。 製品・ダウンロード: https://flashdesk.io / MCP ガイド: https://flashdesk.io/mcp.html

AI ができること(MCP ツール)

  • 保存済み接続の一覧・接続状態の確認、接続 / 切断

  • 遠隔画面のスクリーンショット取得

  • マウス移動・クリック・スクロール、文字入力・キー入力

  • クリップボードの取得 / 設定

  • ファイル・フォルダの一覧・アップロード・ダウンロード

  • SSH コマンドの実行

  • 画面録画の開始 / 停止 / 状態確認

3 ステップで動かす

MCP を有効化して設定を貼るのは、どちらも Claude Code を動かす側(操作する側)の PC です。 そのため FlashDesk は操作する側にも入れておきます(MCP サーバーはローカルの FlashDesk 実行ファイル)。 **操作される側(別拠点の PC)**は、FlashDesk を入れて接続を許可できる状態にしておけば OK(MCP 設定は不要)です。

  1. 操作する側の PC(Claude Code を動かす PC):FlashDesk を入れ、設定で「外部 AI ツールのアクセス」を ON(既定 OFF)。

  2. 同じ PC:FlashDesk 設定の「MCP 設定をコピー」で出る JSON を Claude Code の MCP 設定に貼る(command はその PC の FlashDesk 実行パス)。

    {
      "mcpServers": {
        "flashdesk": {
          "command": "<この PC の FlashDesk 実行パス>",
          "args": ["--mcp-server"]
        }
      }
    }
  3. Claude Code に自然言語で頼む:保存済みの接続先(別拠点の PC)を指定して「◯◯に接続して、△△しておいて」。 画面を撮って状況を見る・どこをクリックするか・何を入力するかは AI が判断し、FlashDesk が遠隔のマシンで実行します。

対応 AI ツール

MCP 対応クライアント全般:Claude Desktop、Claude Code、ChatGPT デスクトップ / Codex CLI、Cursor、 Windsurf、VS Code(GitHub Copilot Chat)。Web だけのチャットは通常ローカル MCP を使えないので、デスクトップ版か CLI を使ってください。

セキュリティ

  • 接続には接続先側の許可が必要です。MCP 操作中も遠隔画面のウィンドウは隠されず表示されます。

  • 画面映像・キー入力・マウス操作・転送ファイル・SSH の中身は、FlashDesk の中継サーバーには保存されません。詳しくは https://flashdesk.io/security.html

料金

個人の非商用利用は無料。業務・商用は Pro(¥980 / 席・月)。「席」は操作する側(Viewer)の端末数で、接続される側の PC は何台あっても席を消費しません。


This repository is documentation for the FlashDesk app's MCP integration. Issues and questions welcome.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that lets Claude Desktop and Claude Code control your PC — take screenshots, click, type, manage windows, and more.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    An MCP server that lets Claude operate your real computer by moving the actual mouse, clicking, typing, and reading the actual screen, working with your own logged-in sessions in any application.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server that gives Claude Code full mouse, keyboard, and app control on macOS. Tell Claude what to do and watch it operate your computer.
    44
    MIT

View all related MCP servers

Related MCP Connectors

  • Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/flashdesk/flashdesk-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server