MCP

استخدام CrossPaste ليطّلع المساعد على سجل الحافظة

لمن يريد مزامنة الحافظة بين أجهزة محلية ثم يتيح لمساعد قراءة سجل اللصق — بعد بناء وتشغيل تطبيق سطح المكتب من المستودع على Mac أو Windows أو Linux، والمزامنة عبر LAN فقط دون سحابة.

Official source · CrossPaste

Install

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

لمن يناسب

إذا أردت نسخًا ولصقًا سلسًا بين عدة حواسيب وأن يقرأ مساعد سجل لوحة اللصق على هذا الجهاز، فـ CrossPaste مناسب. يحوّل تطبيق سطح المكتب إلى لوحة لصق عامة عبر الأجهزة ويضم خدمة MCP مدمجة تعرض سجل لوحة اللصق لمساعدين مثل Claude.

يناسب من يستخدم أصلًا Mac أو Windows أو Linux: النص الرسمي يقول إن الواجهة متسقة على هذه الأنظمة الثلاثة دون تغيير العادات. ويناسب أيضًا من لا يريد إرسال الحافظة إلى سحابة: المزامنة تستخدم تشفيرًا غير متماثل لحماية طرف إلى طرف، والبنية LAN فقط بلا خادم سحابي، والبيانات تُخزَّن محليًا.

إن أردت فقط نقرة واحدة في المتصفح للاتصال بخدمة بعيدة وليس لديك بيئة تجميع محلية، يتوقف النطاق المؤكد هنا — المدخل الرسمي هو استنساخ المستودع وتشغيله بـ Gradle؛ لا مسار مثبّت جاهز ثانٍ.

أول محاولة في 3 دقائق

المسار الرسمي واحد فقط: استنسخ من المستودع ثم جمّع وشغّل تطبيق سطح المكتب في جذر المستودع. عنوان المستودع في سطر وحده:

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

المتطلبات: إمكانية تشغيل git وسكربت غلاف Gradle، ونظام التشغيل Mac أو Windows أو Linux. تصميم المزامنة LAN فقط، لذا يجب أن تكون الأجهزة على نفس LAN؛ لا وسيط شبكة عامة مكتوب.

التثبيت والتشغيل من جذر مستودع crosspaste-desktop المستنسخ. نفّذ أولًا أمر الاستنساخ الرسمي ثم ادخل المجلد وشغّل بالأمر الرسمي:

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

أول فعل منخفض المخاطر: بعد تشغيل التطبيق انسخ نصًا عاديًا على نفس الجهاز ثم دع Claude المتصل أصلًا بخدمة MCP المدمجة هذه يقرأ سجل لوحة اللصق. النص الرسمي يقول فقط إنه يعرض السجل للمساعد؛ بلا اسم أداة أو معاملات أو مقطع إعداد. لذا أول محاولة هي عرض السجل للقراءة فقط؛ لا تفترض الكتابة إلى الحافظة أو تفريغها.

إشارة نجاح يمكن ملاحظتها: ./gradlew app:run يرفع التطبيق وتظهر واجهة سطح المكتب؛ ثم يستطيع المساعد إعادة النص الذي نسخته للتو. إن لم يعمل التطبيق قف عند التجميع والتشغيل ولا تبدّل إلى طريقة تشغيل غير مكتوبة.

حالات الاستخدام

الحالة الأولى: اطلب من المساعد تذكّر ما نسخته للتو. دور خدمة MCP المدمجة هو عرض سجل لوحة اللصق لمساعدين مثل Claude. انسخ محضر اجتماع أو أمرًا على أي جهاز متصل ثم اسأل عن سجلات اللصق الأخيرة. النص الرسمي لا يسمّي أدوات ولا حقول إرجاع، لذا يمكن فقط تأكيد طبقة «يمكن رؤية السجل» لا الترقيم أو البحث أو التصفية حسب الجهاز.

الحالة الثانية: استخراج نص من لقطة شاشة دون مغادرة هذا الجهاز. النص الرسمي يقول إن OCR المدمج يستخرج النص من الصور محليًا بلا طلب شبكة وإن اللقطات لا تغادر الجهاز. انسخ اللقطة إلى لوحة اللصق ثم تعرّف محليًا في التطبيق. النص الرسمي لا يوضح إن كان OCR يُعرض أيضًا للمساعد عبر MCP، فلا تكتب «المساعد يقرأ الصور مباشرة» كقدرة مثبتة.

حدود الاستخدام

نطاق المزامنة مكتوب على أنه LAN وبنية بلا خادم وتخزين محلي. لا تتوقع تجوالًا عامًا أو نسخًا احتياطيًا سحابيًا. التشفير غير متماثل من طرف إلى طرف لحماية البيانات؛ لا إيداع مفاتيح ولا مشاركة متعددة المستخدمين ولا واجهة تدقيق مؤسسية مكتوبة.

يؤكد OCR أنه محلي بلا استدعاء شبكة، لكن ذلك لا يعني أن المسار كله بلا حد: التطبيق ما زال يقرأ لوحة اللصق المحلية وقد تحتوي رموزًا أو كلمات مرور أو بيانات شخصية. عند عرض السجل لمساعد يراه ذلك الجانب أيضًا.

التغطية عبر المنصات هي Mac وWindows وLinux فقط. الجوال أو امتداد المتصفح أو مضيف بعيد بلا واجهة غير مكتوب. أمر التشغيل الرسمي هو ./gradlew app:run؛ لا حزمة تثبيت مسبقة التجميع ولا مدير حزم نظام ولا إعداد Claude بنقرة واحدة. إن نقصت خطوة قف عند الأوامر المكتوبة.