MCP : contrôlez FlashDesk depuis vos outils d'IA
FlashDesk implémente le MCP (Model Context Protocol), une norme ouverte pour connecter les outils d'IA aux applications externes. Les outils d'IA tels que Claude, ChatGPT, Cursor et Windsurf peuvent afficher l'écran, contrôler la souris et le clavier, gérer des fichiers, exécuter des commandes SSH et vérifier les performances sur un appareil distant via le langage naturel.
Contenu
Aperçu
Le MCP (Model Context Protocol) est une norme ouverte permettant aux outils d'IA d'appeler directement des applications externes, sans script personnalisé ni intégration dédiée. Tout outil d'IA compatible MCP exécuté sur le même PC que FlashDesk peut enregistrer FlashDesk comme serveur MCP local et l'utiliser immédiatement ; les paramètres de FlashDesk affichent la configuration exacte à copier.
Utilisation de base
Activer MCP dans les paramètres de FlashDesk
Sur l'appareil où s'exécute votre outil d'IA, activez l'accès des outils d'IA externes dans les paramètres de FlashDesk. Il est désactivé par défaut.
Enregistrer FlashDesk comme serveur MCP
La même écran de paramètres affiche la configuration exacte à enregistrer, avec un bouton de copie. Collez-la dans vos propres paramètres MCP de l'outil d'IA. Chaque outil d'IA dispose de sa propre zone pour enregistrer les serveurs MCP locaux — consultez la documentation MCP de l'outil pour savoir où se trouve cette zone.
{
"mcpServers": {
"flashdesk": {
"command": "C:\\Program Files\\FlashDesk\\FlashDesk.exe",
"args": ["--mcp-server"]
}
}
}
Demander à votre outil d'IA de se connecter
Indiquez à l'outil d'IA à quel appareil enregistré se connecter. La connexion suit le flux d'approbation normal sur l'appareil distant.
Travailler en langage naturel
Une fois connecté, décrivez ce que vous souhaitez faire. L'outil d'IA choisit les actions appropriées : prendre une capture d'écran, cliquer, taper, déplacer ou ranger des fichiers, ou exécuter une commande.
Ce que tu peux faire
- Lister les connexions et dossiers enregistrés, voir quels appareils sont en ligne, et ouvrir, vérifier et fermer des sessions.
- Obtenir une capture d'écran en direct de l'écran distant, soit l'écran entier soit une seule région, et lire le titre et la position de la fenêtre au premier plan sur Windows.
- Déplacer la souris, cliquer, double-cliquer, faire défiler, appuyer sur des touches et taper du texte sur l'appareil distant.
- Lire et définir le presse-papiers, synchronisé avec l'appareil distant.
- Lister, téléverser, télécharger, renommer et supprimer des fichiers et dossiers — à la fois sur l'appareil distant et sur l'appareil où l'outil d'IA s'exécute.
- Démarrer une session SSH uniquement sans fenêtre d'écran et exécuter des commandes shell sur l'appareil distant.
- Lancer ou arrêter l’enregistrement de l’écran et en vérifier l’état.
- Envoyer et lire les messages de chat de session, visibles par la personne sur l'appareil distant.
- Lire les statistiques vidéo en direct — taux de rafraîchissement, temps aller-retour, perte de paquets, niveau de congestion, ainsi que le CPU et la mémoire du Host — et ajuster le taux de rafraîchissement cible, la profondeur du pipeline et la qualité JPEG.
- Vérifier et appliquer les mises à jour FlashDesk sur l'appareil distant, et quitter ou redémarrer FlashDesk soit sur l'appareil distant soit sur celui où l'outil d'IA s'exécute.
- Organiser la liste des connexions : renommer les connexions, créer, renommer et supprimer des dossiers, et déplacer des connexions entre eux.
Outils d'IA pris en charge
FlashDesk fonctionne avec tout outil d'IA compatible MCP, notamment :
- Claude Desktop et Claude Code
- L'application de bureau ChatGPT et Codex CLI
- Cursor
- Windsurf
- VS Code avec GitHub Copilot Chat
Chaque outil a son propre emplacement pour enregistrer un serveur MCP local, généralement un fichier de configuration ou une commande CLI. Les interfaces de chat IA uniquement web ne prennent généralement en charge que les serveurs MCP distants, pas un serveur local comme celui de FlashDesk ; utilisez plutôt l'application de bureau ou la CLI correspondante.
Comment ça marche
| Article | Description |
|---|---|
--mcp-server |
L'indicateur qui démarre FlashDesk comme serveur MCP local. Ce processus se contente de relayer les requêtes vers FlashDesk ; il ne devient jamais lui-même un Host ou un Viewer. |
| Local uniquement | Le serveur MCP communique via l'entrée/sortie standard locale. Il n'est jamais exposé au réseau. |
| FlashDesk doit être en cours d'exécution | Le processus de pont transmet chaque demande au FlashDesk déjà en cours d'exécution sur le même PC. Si FlashDesk n'est pas en cours d'exécution, les demandes retournent une erreur plutôt que de démarrer quoi que ce soit par elles-mêmes. |
| Même flux d'approbation | Une connexion ouverte via le MCP passe par le même flux d'approbation ou de mot de passe partagé sur l'appareil distant qu'une connexion démarrée par une personne. |
Notes opérationnelles
- La prise en charge de MCP est désactivée par défaut et doit être activée sur l'appareil où s'exécute l'outil d'IA.
- La fenêtre de l'écran distant s'affiche normalement pendant une session pilotée par MCP, comme lors d'une connexion normale.
- Le transfert de fichiers, la suppression et le renommage de fichiers, ainsi que l'exécution de commandes SSH effectuées via le MCP ne sont pas confirmés individuellement. La suppression ne passe pas par la corbeille et ne peut être annulée. Pensez à ce que vous souhaitez autoriser un outil d'IA à faire avant d'activer le MCP.
- Les commandes SSH exécutées via MCP nécessitent que la clé SSH de l'appareil de destination soit déjà enregistrée sur l'appareil où s'exécute l'outil d'IA.
- Les outils de fichiers atteignent les deux extrémités : l'appareil distant et l'appareil où l'outil d'IA s'exécute. La suppression d'un dossier avec son contenu nécessite une option explicite, afin qu'une seule instruction erronée ne puisse pas effacer un arbre entier.
- Les outils de mise à jour, de sortie et de redémarrage peuvent arrêter ou redémarrer FlashDesk soit sur l'appareil distant soit sur celui où l'outil d'IA s'exécute. Le redémarrage de FlashDesk sur l'appareil où l'outil d'IA s'exécute met également fin à la connexion MCP, et l'outil d'IA doit se reconnecter.