Jervis Desktop MCP

ربط مساعدي الذكاء الاصطناعي بمجلدات المشاريع المحلية عبر MCP، مع صلاحيات وصول محددة وربط الجهاز وإمكانية إيقاف المشاركة.

  • نوع المشروع : منصة سطح مكتب · تكامل MCP
  • مشاركة :

ناقش مشروعك معنا

شاركنا متطلباتك والجوانب التي تريد تحسينها في طريقة عمل فريقك.

Jervis Desktop MCP

روابط المشروع

نظرة على المشروع

يربط Jervis Desktop MCP مساعدي الذكاء الاصطناعي بمجلدات المشاريع على جهازك. تختار المجلدات التي تريد مشاركتها وتحدد صلاحية القراءة أو التعديل، ثم تربط الجهاز وتتابع النشاط. يمكنك إيقاف المشاركة من التطبيق.

تخدم نواة MCP نفسها العملاء المحليين عبر stdio والعملاء البعيدين عبر Streamable HTTP. تلتزم عمليات الملفات بحدود مساحة العمل المختارة، ويتطلب التعديل صلاحية صريحة. التطبيق المصاحب متاح كنسخة تجريبية على Windows بالعربية والإنجليزية.

التحدّي في المشروع

  • إتاحة الملفات المطلوبة للمساعد داخل حدود مساحة العمل المحددة.
  • توحيد الأدوات وقواعد الصلاحيات للعملاء المحليين والبعيدين.
  • توضيح ربط الجهاز والنشاط وأدوات التحكم في الوصول للمستخدم.

كيف بنينا الحل

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

التقنيات المستخدمة

  • TypeScript
  • MCP
  • Electron
  • Node.js

ما يقدّمه المنتج

إتاحة المشاريع المحلية المختارة لمساعدي الذكاء الاصطناعي، مع تحكم المستخدم في المجلدات وصلاحيات التعديل ووقت تفعيل المشاركة.