Install
git clone https://github.com/CrossPaste/crosspaste-desktop.gitPara quem
Se quiser copiar e colar sem cortes entre vários computadores e um assistente ler o histórico da área de transferência desta máquina, o CrossPaste serve. Transforma a app de ambiente de trabalho numa área de transferência universal entre dispositivos e traz um serviço MCP embutido que expõe esse histórico a assistentes como o Claude.
Serve a quem já usa Mac, Windows ou Linux: o oficial diz que a interface se mantém igual nestes três sistemas, sem mudar hábitos. Também a quem não quer enviar a área de transferência para uma nuvem: a sincronização usa cifra assimétrica de ponta a ponta, a arquitetura é só LAN sem servidor na nuvem e os dados ficam locais.
Se só quiser clicar uma vez no navegador para ligar a um serviço remoto e não tiver ambiente de compilação local, o alcance confirmado pára aqui — a entrada oficial é clonar o repositório e corrê-lo com Gradle; não há um segundo instalador pronto.
Primeira tentativa em 3 minutos
Há só um caminho oficial: clonar a partir do repositório e depois compilar e executar a app na raiz. URL do repositório numa linha sozinha:
https://github.com/CrossPaste/crosspaste-desktop
Pré-requisitos: git e o script wrapper Gradle executáveis, e o SO é Mac, Windows ou Linux. A sincronização é só LAN, por isso os dispositivos devem estar na mesma LAN; não está escrito um relé de rede pública.
Instalação e execução na raiz do repositório clonado crosspaste-desktop. Primeiro o comando oficial de clone, depois entre no diretório e inicie com o comando oficial:
git clone https://github.com/CrossPaste/crosspaste-desktop.git
cd crosspaste-desktop
./gradlew app:run
Primeira ação de baixo risco: com a app a correr, copie texto normal na mesma máquina e deixe um Claude já ligado a este serviço MCP embutido ler o histórico. O oficial só diz que expõe o histórico ao assistente; não dá nome de ferramenta, parâmetros nem fragmento de configuração. A primeira tentativa é ver o histórico em só leitura; não assuma escrita nem limpeza da área de transferência.
Sinal observável: ./gradlew app:run levanta a app e aparece a interface de ambiente de trabalho; depois o assistente pode repetir o texto que acabou de copiar. Se a app não arrancar, pare em compilar e executar; não mude para um arranque não escrito.
Casos de uso
Caso 1: pedir ao assistente que recorde o que acabou de copiar. O serviço MCP embutido expõe o histórico a assistentes como o Claude. Copie uma nota de reunião ou um comando num dispositivo já ligado e pergunte pelos colados recentes. O oficial não nomeia ferramentas nem campos de retorno, por isso só se confirma a camada «vê-se o histórico», não paginação, pesquisa nem filtro por dispositivo.
Caso 2: tirar texto de uma captura sem sair desta máquina. O oficial diz que o OCR embutido extrai texto de imagens em local, sem pedido de rede, e que as capturas não saem do dispositivo. Copie a captura para a área de transferência e reconheça em local na app. O oficial não diz se o OCR também é exposto ao assistente via MCP; não escreva «o assistente lê imagens diretamente» como capacidade demonstrada.
Limites de uso
O alcance da sincronização está fixo: LAN, arquitetura sem servidor, armazenamento local. Não espere itinerância pública nem cópia de segurança na nuvem. A cifra é assimétrica de ponta a ponta para proteger dados; não há custódia de chaves, partilha multiutilizador nem interface de auditoria empresarial.
O OCR insiste em local e sem chamada de rede, mas isso não significa que todo o caminho não tenha limite: a app continua a ler a área de transferência local, que pode ter tokens, palavras-passe ou dados pessoais. Se o histórico for exposto a um assistente, esse lado também vê o conteúdo.
Multiplataforma só cobre Mac, Windows e Linux. Móvel, extensão de navegador ou anfitrião remoto sem interface não estão escritos. O comando oficial é ./gradlew app:run; não há instalador pré-compilado, gestor de pacotes do sistema nem um ajuste Claude de um clique. Se faltar um passo, pare nos comandos escritos.