MCP

用 CrossPaste 把剪贴板历史交给助手查询

适合要在本机多设备间同步剪贴板、再让助手读取粘贴历史的人,前提是先在 Mac、Windows 或 Linux 上从仓库编译运行桌面应用,且同步只走局域网、不经过云。

官方来源 · CrossPaste

安装

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

适合谁

如果你要在多台电脑之间无缝复制粘贴,同时希望助手能读取本机粘贴板历史,CrossPaste 对口。它把桌面应用做成跨设备通用粘贴板,并内置 MCP 服务,把粘贴板历史暴露给 Claude 等助手。

它适合已经在用 Mac、Windows 或 Linux 的人:官方写明界面在这三类系统上保持一致,不必换操作习惯。它也适合不想把剪贴板送进云端的人:同步使用非对称加密做端到端保护,架构是仅局域网、无云服务器,数据本地存储。

如果你只想在浏览器里点一下就连上某个远程服务,而手头没有本机编译环境,能确认的范围到此为止——官方给出的入口是克隆仓库后用 Gradle 跑起来,没有另一条现成安装包路径。

3 分钟完成第一次尝试

官方路径只有一条:从仓库克隆,再在仓库根目录编译运行桌面应用。仓库地址单独一行:

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

先决条件:本机已能执行 git 和 Gradle 包装脚本,操作系统是 Mac、Windows 或 Linux 之一。同步设计是仅局域网,因此设备应在同一局域网内;官方没有写跨公网中继。

安装与运行位置是克隆下来的 crosspaste-desktop 仓库根目录。先执行官方给出的克隆命令,再进入目录并用官方命令启动:

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

低风险第一次动作:应用跑起来后,在同一台机器上复制一段普通文本,再让已接入该内置 MCP 服务的 Claude 去读取粘贴板历史。官方只写到「把粘贴板历史暴露给助手」,没有给出具体工具名、参数或配置片段;因此第一次只做只读查看历史,不要假设还能写入或清空剪贴板。

可观察成功信号:./gradlew app:run 把应用拉起,桌面界面出现;随后助手能复述你刚复制的那条文本。若应用没起来,先停在编译运行这一步,不要改用未写明的启动方式。

使用案例

案例一:让助手回顾刚才复制过的内容。内置 MCP 服务的职责就是把粘贴板历史暴露给 Claude 等助手。你在任意已连接设备上复制一段会议纪要或命令,再向助手询问最近粘贴记录。官方没有列出工具名称或返回字段,所以只能确认「能看到历史」这一层,不能断言分页、搜索或按设备过滤。

案例二:从截图里取出文字且不离开本机。官方写明内置 OCR 在本地从图片提取文本,不发起网络请求,截图不离开设备。把截图复制进粘贴板后,用应用做本地识别即可。官方没有说明 OCR 是否也通过 MCP 暴露给助手,因此不要把「助手直接读图」写成已证实能力。

使用边界

同步范围被写死为局域网、无服务器架构,本地存储。不要指望它替你做公网漫游或云端备份。加密方式是非对称的端到端加密,用来保护数据;官方没有给出密钥托管、多用户共享或企业审计接口。

OCR 强调本地、无网络调用,但这不等于整条链路没有边界:应用仍会读取本机粘贴板内容,其中可能有令牌、密码或个人信息。把历史暴露给助手时,助手一侧也会看到这些内容。

跨平台只覆盖 Mac、Windows 和 Linux。移动端、浏览器扩展或远程无界面主机是否可用,官方没有写。官方启动命令是 ./gradlew app:run,没有写预编译安装包、系统包管理器或一键配置 Claude 的步骤;缺哪一步,就停在已写明的命令上。