MCP: controla FlashDesk desde tus herramientas de IA
FlashDesk implementa MCP (Model Context Protocol), un estándar abierto para conectar herramientas de IA con aplicaciones externas. Herramientas de IA como Claude, ChatGPT, Cursor y Windsurf pueden ver la pantalla, controlar el ratón y el teclado, gestionar archivos, ejecutar comandos SSH y comprobar el rendimiento en un dispositivo remoto mediante lenguaje natural.
Contenido
Descripción general
MCP (Model Context Protocol) es un estándar abierto que permite a las herramientas de IA llamar directamente a aplicaciones externas, sin necesidad de scripting personalizado ni una integración dedicada. Cualquier herramienta de IA compatible con MCP que se ejecute en el mismo PC que FlashDesk puede registrar FlashDesk como servidor local MCP y utilizarlo inmediatamente, y la configuración de FlashDesk muestra la configuración exacta para pegar.
Uso básico
Habilita MCP en la configuración de FlashDesk
En el dispositivo donde se ejecuta tu herramienta de IA, activa el acceso de herramientas de IA externas en la configuración de FlashDesk. Está desactivado de forma predeterminada.
Registra FlashDesk como servidor MCP
La misma pantalla de configuración muestra la configuración exacta para registrar, con un botón de copiar. Péguela en la propia configuración de MCP de su herramienta de IA. Cada herramienta de IA tiene su propio lugar para registrar servidores locales MCP; consulte la documentación propia de MCP de la herramienta para saber dónde está.
{
"mcpServers": {
"flashdesk": {
"command": "C:\\Program Files\\FlashDesk\\FlashDesk.exe",
"args": ["--mcp-server"]
}
}
}
Pide a tu herramienta de IA que se conecte
Indica a la herramienta de IA a qué dispositivo guardado conectarse. La conexión pasa por el flujo de aprobación normal del dispositivo remoto.
Trabaja mediante lenguaje natural
Una vez conectados, describa lo que desea que se haga. La herramienta de IA elige las acciones adecuadas: tomar una captura de pantalla, hacer clic, escribir, mover o ordenar archivos, o ejecutar un comando.
que puedes hacer
- Listar conexiones y carpetas guardadas, ver qué dispositivos están en línea y abrir, comprobar y cerrar sesiones.
- Obtener una captura de pantalla en tiempo real de la pantalla remota, ya sea toda la pantalla o una región individual, y leer el título y la posición de la ventana activa en Windows.
- Mover el ratón, hacer clic, hacer doble clic, desplazarse, pulsar teclas y escribir texto en el dispositivo remoto.
- Leer y establecer el portapapeles, sincronizado con el dispositivo remoto.
- Listar, subir, descargar, renombrar y eliminar archivos y carpetas —tanto en el dispositivo remoto como en el dispositivo donde se ejecuta la herramienta de IA—.
- Iniciar una sesión exclusiva SSH sin ventana de pantalla y ejecutar comandos del shell en el dispositivo remoto.
- Iniciar y detener la grabación de pantalla, y consultar su estado.
- Enviar y leer mensajes de chat de sesión, que la persona en el dispositivo remoto ve.
- Leer estadísticas de vídeo en tiempo real —tasa de fotogramas, tiempo de ida y vuelta, pérdida de paquetes, nivel de congestión y CPU y memoria del Host— y ajustar la tasa de fotogramas objetivo, profundidad del pipeline y calidad JPEG.
- Comprobar y aplicar actualizaciones de FlashDesk en el dispositivo remoto, y salir o reiniciar FlashDesk en ambos extremos.
- Organizar la lista de conexiones: renombrar conexiones, crear, renombrar y eliminar carpetas, y mover conexiones entre ellas.
Herramientas de IA compatibles
FlashDesk funciona con cualquier herramienta de IA compatible con MCP, entre ellas:
- Claude Desktop y Claude Code
- La app de escritorio de ChatGPT y Codex CLI
- Cursor
- Windsurf
- VS Code con GitHub Copilot Chat
Cada herramienta tiene su propio lugar para registrar un servidor MCP local, normalmente un archivo de configuración o un comando de CLI. Las interfaces de chat de IA solo web generalmente admiten únicamente servidores MCP remotos, no uno local como el de FlashDesk; usa la app de escritorio o la CLI correspondiente en su lugar.
como funciona
| Artículo | Descripción |
|---|---|
--mcp-server |
El indicador que inicia FlashDesk como servidor MCP local. Este proceso solo enlaza solicitudes con FlashDesk; nunca se convierte en Host ni en Viewer por sí mismo. |
| Solo local | El servidor MCP se comunica mediante entrada/salida estándar local. Nunca se expone a la red. |
| FlashDesk debe estar ejecutándose | El proceso puente envía cada solicitud al FlashDesk que ya está ejecutándose en el mismo PC. Si FlashDesk no está ejecutándose, las solicitudes devuelven un error en lugar de iniciar nada por sí solas. |
| Mismo flujo de aprobación | Una conexión abierta a través de MCP pasa por el mismo flujo de aprobación o contraseña compartida en el dispositivo remoto que una conexión iniciada por una persona. |
Notas operativas
- El soporte de MCP está desactivado de forma predeterminada y debe habilitarse en el dispositivo donde se ejecuta la herramienta de IA.
- La ventana de pantalla remota se muestra con normalidad durante una sesión gestionada por MCP, igual que en una conexión normal.
- La transferencia de archivos, eliminación y renombrado de archivos, y la ejecución de comandos SSH realizadas a través de MCP no se confirman individualmente. La eliminación no pasa por la papelera y no puede deshacerse. Considere lo que desea permitir que una herramienta de IA haga antes de habilitar MCP.
- Los comandos SSH ejecutados mediante MCP requieren que la clave SSH del dispositivo de destino ya esté guardada en el dispositivo donde se ejecuta la herramienta de IA.
- Las herramientas de archivos alcanzan ambos extremos: el dispositivo remoto y el dispositivo donde se ejecuta la herramienta de IA. La eliminación de una carpeta junto con su contenido requiere una opción explícita, por lo que un único error no puede borrar todo un árbol.
- Las herramientas de actualización, salida y reinicio pueden detener o reiniciar FlashDesk en ambos extremos. Reiniciar FlashDesk en el dispositivo donde se ejecuta la herramienta de IA también finaliza la conexión MCP, y la herramienta de IA debe volver a conectarse.