FlashDesk

Controla el escritorio de otra PC desde Claude Code mediante MCP: captura de pantalla, mouse, teclado, SSH, transferencia de archivos. Para trabajo GUI que SSH no puede alcanzar en una máquina remota; la PC remota aprueba cada conexión. No es control remoto de tu propia sesión de Claude.

Documentación

FlashDesk MCP

Español | 日本語

Controla el escritorio de otro PC desde Claude Code (y otras herramientas de IA) mediante el Protocolo de Contexto de Modelo (MCP).

El control remoto integrado de Claude Code muestra tu propia sesión en otro dispositivo. FlashDesk es diferente: permite que una herramienta de IA maneje el escritorio real de otra máquina — tomar una captura de pantalla, mover y hacer clic con el mouse, escribir en el teclado, ejecutar comandos SSH y transferir archivos — para trabajos de GUI que SSH no puede alcanzar (instaladores, diálogos de configuración, aplicaciones de escritorio) en una máquina remota. El PC remoto aprueba cada conexión.

FlashDesk es una aplicación de escritorio remoto multiplataforma (Windows / macOS / Linux / Android / iOS). El servidor MCP está integrado en la aplicación. Este repositorio documenta cómo usarlo. Producto y descargas: https://flashdesk.io — Guía de MCP: https://flashdesk.io/mcp.html

Lo que la IA puede hacer (herramientas MCP)

  • Listar conexiones guardadas y verificar el estado de la conexión; conectar / desconectar
  • Tomar una captura de pantalla en vivo de la pantalla remota
  • Mover el mouse, hacer clic, desplazarse; escribir texto y presionar teclas
  • Obtener / establecer el portapapeles
  • Listar, subir y descargar archivos y carpetas
  • Ejecutar comandos SSH en el dispositivo remoto
  • Iniciar / detener / verificar la grabación de pantalla

Inicio rápido (3 pasos)

MCP está habilitado en el lado controlador — el PC donde se ejecuta Claude Code. FlashDesk también debe estar instalado allí (el servidor MCP es el ejecutable local de FlashDesk). El PC remoto solo necesita FlashDesk instalado y aprobar la conexión entrante — no se requiere configuración de MCP en ese lado.

  1. En el PC que ejecuta Claude Code: instala FlashDesk y activa el acceso a herramientas de IA externas en Configuración (desactivado por defecto).
  2. En ese mismo PC: copia la configuración de MCP (Configuración → Copiar configuración de MCP) y pégala en la configuración de MCP de Claude Code. command es la ruta local de FlashDesk de ese PC:
    {
      "mcpServers": {
        "flashdesk": {
          "command": "<path to FlashDesk>",
          "args": ["--mcp-server"]
        }
      }
    }
    
  3. Pídele a Claude Code, en lenguaje natural, que se conecte a un dispositivo remoto guardado y haga algo — por ejemplo, "conéctate a y termina el instalador que está abierto." La IA decide cuándo tomar capturas de pantalla, dónde hacer clic y qué escribir; FlashDesk lo ejecuta en la máquina remota.

Herramientas de IA compatibles

Cualquier cliente compatible con MCP: Claude Desktop, Claude Code, ChatGPT de escritorio / Codex CLI, Cursor, Windsurf, VS Code (GitHub Copilot Chat). Los chats solo web generalmente no pueden usar un servidor MCP local — usa una aplicación de escritorio o CLI.

Seguridad

  • Las conexiones requieren aprobación en el lado remoto; la ventana de pantalla remota permanece visible durante una sesión impulsada por MCP (no oculta).
  • El video de pantalla, las pulsaciones de teclas, la entrada del mouse, los archivos transferidos y los payloads de SSH no se almacenan en los servidores de retransmisión de FlashDesk. Consulta https://flashdesk.io/security.html para más detalles.

Precios

Gratis para uso personal y no comercial. Uso comercial / empresarial es Pro (¥980 / asiento / mes). Un "asiento" es un dispositivo utilizado en el lado controlador (Viewer); los PC remotos a los que te conectas no consumen asientos.


日本語

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 は何台あっても席を消費しません。


Este repositorio es documentación para la integración MCP de la aplicación FlashDesk. Se aceptan problemas y preguntas.