Back to Catalog
OpenMemory MCP logo
mcp-server10

OpenMemory MCP

OpenMemory MCP هو خادم ذاكرة محلي يركز على الخصوصية ويقوم بتنفيذ بروتوكول سياق النموذج (MCP) لتمكين الذاكرة المشتركة والمستمرة بين عملاء الذكاء الاصطناعي المتوافقين.

نظرة عامة

OpenMemory MCP هو خادم ذاكرة مفتوح المصدر ومحلي أولاً مبني على بروتوكول سياق النموذج (MCP). يوفر بنية تحتية موحدة للذاكرة تمكن عملاء الذكاء الاصطناعي من مشاركة السياق والاحتفاظ به عبر الجلسات والتطبيقات دون الاعتماد على التخزين السحابي، مما يضمن ملكية كاملة وخصوصية البيانات المخزنة. :contentReference[oaicite:0]{index=0}

تم تقديم المشروع بواسطة Mem0 في مايو 2025 وجذب بسرعة الاهتمام باعتباره طبقة أساسية للأدوات التي تحتاج إلى الاحتفاظ بذاكرة المستخدم أو النظام والاستعلام عنها عبر تدفقات العمل. :contentReference[oaicite:1]{index=1}

الميزات

  • معمارية محلية أولاً: يعمل بالكامل على جهاز المستخدم بدون مزامنة تلقائية مع السحابة، محافظًا على الخصوصية والسيطرة. :contentReference[oaicite:2]{index=2}
  • واجهات برمجة تطبيقات MCP موحدة: تعرض العمليات الأساسية مثل add_memories وsearch_memory وlist_memories وdelete_all_memories لإدارة الذاكرة المستمرة. :contentReference[oaicite:3]{index=3}
  • مشاركة السياق بين العملاء: تمكّن من استرجاع السياق المخزن بواسطة أداة متوافقة مع MCP (مثل Claude Desktop) بواسطة أداة أخرى (مثل Cursor). :contentReference[oaicite:4]{index=4}
  • لوحة تحكم موحدة: واجهة ويب مدمجة لتصفح وإدارة والتحكم في الذاكرة ووصول العملاء في الوقت الفعلي. :contentReference[oaicite:5]{index=5}
  • البحث الدلالي: يستخدم البحث المعتمد على المتجهات (عبر قواعد بيانات مثل Qdrant) لاسترجاع الذاكرة بناءً على المعنى. :contentReference[oaicite:6]{index=6}

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

  • ذاكرة مشروع مستمرة: تخزين التفاصيل الأساسية أو التفضيلات أو السياق مرة واحدة وإعادة استخدامها عبر الجلسات والأدوات دون الحاجة لإدخال متكرر. :contentReference[oaicite:7]{index=7}
  • التعاون بين الأدوات: الحفاظ على سياق مشترك في تدفقات العمل المعقدة التي تشمل عدة عملاء ذكاء اصطناعي (مثل التخطيط في أداة والتنفيذ في أخرى). :contentReference[oaicite:8]{index=8}
  • سير العمل للمطورين: يستفيد المطورون من سياق ثابت عند التنقل بين البيئات أو الأدوات، مما يقلل من الأعباء ويحسن الإنتاجية. :contentReference[oaicite:9]{index=9}

المعمارية

يستفيد OpenMemory MCP من الخدمات المصغرة المحوسبة بالحاويات، وقواعد البيانات المتجهية للفهرسة الدلالية، وأحداث الخادم (SSE) للتحديثات في الوقت الفعلي بين العملاء المتصلين. يمكن إعداده عبر Docker والتفاعل مع عملاء MCP عبر نقاط نهاية REST/SSE الخاصة بالبروتوكول. :contentReference[oaicite:10]{index=10}

البدء

يمكن تشغيل الخادم محليًا عن طريق استنساخ المستودع، واستيفاء المتطلبات المسبقة (Docker، مفتاح OpenAI API لبعض الإعدادات)، وتشغيل السكريبتات المقدمة للنشر. بعد التشغيل، يمكن للأدوات الداعمة لـ MCP الاتصال بنقطة النهاية الخاصة بالخادم لتخزين واسترجاع بيانات الذاكرة. :contentReference[oaicite:11]{index=11}

الفوائد والاعتبارات

الفوائد: جميع الذاكرة تبقى محلية وتحت سيطرة المستخدم؛ توحيد طريقة مشاركة الذاكرة بين أدوات الذكاء الاصطناعي؛ تجنب استهلاك الرموز بسبب إدخال السياق المتكرر. :contentReference[oaicite:12]{index=12} الاعتبارات: يتطلب التثبيت والإعداد (مثل Docker)؛ يلزم توافق عميل MCP للتكامل. :contentReference[oaicite:13]{index=13}

المجتمع والمساهمات

OpenMemory MCP مفتوح المصدر، ويُشجع على المساهمات عبر مستودع GitHub. تساعد الوثائق ولوحات المعلومات والأدلة المطورين والمستخدمين المتقدمين على توسيع النظام أو تخصيصه. :contentReference[oaicite:14]{index=14}

Tags

MCPذاكرةAIمفتوح المصدرمحلي أولاًمشاركة السياق