MCP

Donner l’historique du presse-papiers à un assistant avec CrossPaste

Pour synchroniser le presse-papiers entre appareils locaux puis laisser un assistant lire l’historique — après compilation et lancement de l’app bureau depuis le dépôt sous Mac, Windows ou Linux, synchronisation uniquement en LAN, pas via un cloud.

Official source · CrossPaste

Install

git clone https://github.com/CrossPaste/crosspaste-desktop.git

À qui cela s’adresse

Si vous voulez copier-coller sans couture entre plusieurs ordinateurs et qu’un assistant lise l’historique du presse-papiers de cette machine, CrossPaste convient. L’application bureau devient un presse-papiers universel inter-appareils et embarque un service MCP qui expose cet historique à des assistants comme Claude.

Elle convient à qui est déjà sous Mac, Windows ou Linux : l’officiel dit que l’interface reste cohérente sur ces trois systèmes, sans changer d’habitudes. Elle convient aussi à qui ne veut pas envoyer le presse-papiers dans un cloud : la synchro utilise un chiffrement asymétrique de bout en bout, l’architecture est LAN uniquement sans serveur cloud, les données sont locales.

Si vous voulez seulement cliquer une fois dans un navigateur pour joindre un service distant et n’avez pas d’environnement de compilation local, la portée confirmée s’arrête ici — l’entrée officielle est cloner le dépôt et le lancer avec Gradle ; il n’y a pas de second chemin d’installeur prêt.

Premier essai en 3 minutes

Il n’y a qu’un chemin officiel : cloner depuis le dépôt, puis compiler et lancer l’app bureau à la racine. URL du dépôt sur une ligne seule :

https://github.com/CrossPaste/crosspaste-desktop

Prérequis : git et le script wrapper Gradle exécutables, OS Mac, Windows ou Linux. La synchro est conçue LAN uniquement, les appareils doivent être sur le même LAN ; aucun relais public n’est écrit.

Installation et exécution à la racine du dépôt cloné crosspaste-desktop. D’abord la commande officielle de clone, puis entrer dans le répertoire et démarrer avec la commande officielle :

git clone https://github.com/CrossPaste/crosspaste-desktop.git
cd crosspaste-desktop
./gradlew app:run

Premier geste à bas risque : une fois l’app lancée, copier un texte ordinaire sur la même machine, puis laisser un Claude déjà branché sur ce service MCP intégré lire l’historique. L’officiel dit seulement qu’il expose l’historique à l’assistant ; pas de nom d’outil, de paramètres ni de fragment de configuration. Le premier essai est donc une lecture seule de l’historique ; ne pas supposer l’écriture ou le vidage du presse-papiers.

Signal observable : ./gradlew app:run démarre l’app et l’interface bureau apparaît ; l’assistant peut ensuite répéter le texte venant d’être copié. Si l’app ne démarre pas, s’arrêter à compiler-lancer, sans autre méthode non écrite.

Cas d’usage

Cas 1 : faire relire à l’assistant ce qui vient d’être copié. Le service MCP intégré a pour rôle d’exposer l’historique à des assistants comme Claude. Copier une note de réunion ou une commande sur un appareil déjà connecté, puis demander les collages récents. L’officiel ne nomme ni outils ni champs de retour : seule la couche « historique visible » est confirmable, pas pagination, recherche ou filtre par appareil.

Cas 2 : extraire du texte d’une capture sans quitter cette machine. L’officiel dit que l’OCR intégré extrait le texte des images en local, sans requête réseau, et que les captures ne quittent pas l’appareil. Copier une capture dans le presse-papiers, puis reconnaître en local dans l’app. L’officiel ne dit pas si l’OCR est aussi exposé à l’assistant via MCP : ne pas écrire « l’assistant lit les images directement » comme capacité prouvée.

Limites d’usage

La portée de synchro est figée : LAN, architecture sans serveur, stockage local. Pas d’itinérance publique ni de sauvegarde cloud. Le chiffrement est asymétrique de bout en bout pour protéger les données ; pas de dépôt de clés, de partage multi-utilisateurs ni d’interface d’audit entreprise.

L’OCR insiste sur le local sans appel réseau, mais tout le chemin n’est pas sans frontière : l’app lit encore le presse-papiers local, qui peut contenir jetons, mots de passe ou données personnelles. Si l’historique est exposé à un assistant, ce côté le voit aussi.

Le multi-plateforme ne couvre que Mac, Windows et Linux. Mobile, extension navigateur ou hôte distant sans interface ne sont pas écrits. La commande officielle est ./gradlew app:run ; pas d’installeur précompilé, de gestionnaire de paquets système ni de réglage Claude en un clic. Une étape manquante s’arrête aux commandes écrites.