MCP: controlla FlashDesk dai tuoi strumenti IA
FlashDesk implementa MCP (Model Context Protocol), uno standard aperto per connettere gli strumenti AI ad applicazioni esterne. Strumenti AI come Claude, ChatGPT, Cursor e Windsurf possono visualizzare lo schermo, controllare il mouse e la tastiera, gestire file, eseguire comandi SSH e verificare le prestazioni su un dispositivo remoto tramite linguaggio naturale.
Contenuto
Panoramica
MCP (Model Context Protocol) è uno standard aperto che permette agli strumenti AI di chiamare direttamente applicazioni esterne, senza scripting personalizzato o integrazioni dedicate. Qualsiasi strumento AI compatibile con MCP in esecuzione sullo stesso PC di FlashDesk può registrare FlashDesk come server MCP locale e utilizzarlo immediatamente; le impostazioni di FlashDesk mostrano la configurazione esatta da incollare.
Utilizzo di base
Abilita MCP nelle impostazioni di FlashDesk
Sul dispositivo su cui è in esecuzione il tuo strumento IA, attiva l'accesso degli strumenti IA esterni nelle impostazioni di FlashDesk. È disattivato per impostazione predefinita.
Registra FlashDesk come server MCP
La stessa schermata delle impostazioni mostra la configurazione esatta per il registro, con un pulsante copia. Incollala nelle impostazioni MCP del tuo strumento AI. Ogni strumento AI ha il proprio posto per registrare i server MCP locali: consulta la documentazione MCP dello strumento per sapere dove trovarlo.
{
"mcpServers": {
"flashdesk": {
"command": "C:\\Program Files\\FlashDesk\\FlashDesk.exe",
"args": ["--mcp-server"]
}
}
}
Chiedi al tuo strumento IA di connettersi
Indica allo strumento IA a quale dispositivo salvato connettersi. La connessione segue il normale flusso di approvazione sul dispositivo remoto.
Lavora in linguaggio naturale
Una volta connesso, descrivi ciò che desideri venga fatto. Lo strumento AI sceglie le azioni appropriate: catturare uno screenshot, fare clic, digitare, spostarsi o ordinare file, oppure eseguire un comando.
Cosa puoi fare
- Elencare connessioni salvate e cartelle, vedere quali dispositivi sono online e aprire, controllare e chiudere sessioni.
- Ottenere uno screenshot in tempo reale dello schermo remoto, intero o di una singola regione, e leggere il titolo e la posizione della finestra attiva su Windows.
- Spostare il mouse, fare clic, doppio clic, scorrere, premere tasti e digitare testo sul dispositivo remoto.
- Leggere e impostare l'area di trasferimento (clipboard), sincronizzata con il dispositivo remoto.
- Elencare, caricare, scaricare, rinominare ed eliminare file e cartelle — sia sul dispositivo remoto che su quello in cui è in esecuzione lo strumento AI.
- Avviare una sessione SSH-only senza finestra video ed eseguire comandi shell sul dispositivo remoto.
- Avviare, fermare e controllare lo stato della registrazione dello schermo.
- Inviare e leggere messaggi di chat della sessione, visibili alla persona sul dispositivo remoto.
- Leggere statistiche video in tempo reale — frame rate, tempo di andata e ritorno, perdita di pacchetti, livello di congestione, CPU e memoria dell'Host — e regolare il frame rate target, la profondità della pipeline e la qualità JPEG.
- Controllare e applicare aggiornamenti FlashDesk sul dispositivo remoto, ed uscire o riavviare FlashDesk su entrambi gli estremi.
- Organizzare l'elenco delle connessioni: rinominare connessioni, creare, rinominare ed eliminare cartelle, e spostare connessioni tra di esse.
Strumenti IA supportati
FlashDesk funziona con qualsiasi strumento IA compatibile con MCP, tra cui:
- Claude Desktop e Claude Code
- L'app desktop di ChatGPT e Codex CLI
- Cursor
- Windsurf
- VS Code con GitHub Copilot Chat
Ogni strumento ha un proprio punto per registrare un server MCP locale, in genere un file di configurazione o un comando CLI. Le interfacce di chat IA solo web in genere supportano solo server MCP remoti, non uno locale come quello di FlashDesk; usa invece l'app desktop o la CLI corrispondente.
Come funziona
| Articolo | Descrizione |
|---|---|
--mcp-server |
Il flag che avvia FlashDesk come server MCP locale. Questo processo si limita a inoltrare le richieste a FlashDesk; non diventa mai esso stesso un Host o un Viewer. |
| Solo locale | Il server MCP comunica tramite input/output standard locale. Non è mai esposto alla rete. |
| FlashDesk deve essere in esecuzione | Il processo ponte inoltra ogni richiesta a FlashDesk già in esecuzione sullo stesso PC. Se FlashDesk non è in esecuzione, le richieste restituiscono un errore invece di avviare autonomamente qualcosa. |
| Stesso flusso di approvazione | Una connessione aperta tramite MCP passa attraverso lo stesso flusso di approvazione o password condivisa sul dispositivo remoto come una connessione avviata da una persona. |
Note operative
- Il supporto MCP è disattivato per impostazione predefinita e deve essere abilitato sul dispositivo su cui è in esecuzione lo strumento IA.
- La finestra dello schermo remoto viene mostrata normalmente durante una sessione guidata da MCP, come in una connessione normale.
- Trasferimento file, eliminazione e rinomina file ed esecuzione comandi SSH eseguiti tramite MCP non sono confermati individualmente. L'eliminazione non passa attraverso il cestino e non può essere annullata. Valuta ciò che desideri permettere a uno strumento AI prima di abilitare MCP.
- I comandi SSH eseguiti tramite MCP richiedono che la chiave SSH del dispositivo di destinazione sia già salvata sul dispositivo su cui è in esecuzione lo strumento IA.
- Gli strumenti file raggiungono entrambi gli estremi: il dispositivo remoto e quello in cui è in esecuzione lo strumento AI. L'eliminazione di una cartella insieme ai suoi contenuti richiede un'opzione esplicita, così un singolo errore non può cancellare un intero albero.
- Gli strumenti di aggiornamento, uscita e riavvio possono fermare o riavviare FlashDesk su entrambi gli estremi. Riavviare FlashDesk sul dispositivo in cui è in esecuzione lo strumento AI interrompe anche la connessione MCP, costringendo lo strumento AI a riconnettersi.