/ الدليل / الملعب / Moltis
● رسمي moltis-org ⚡ فوري

Moltis

بواسطة moltis-org · moltis-org/moltis

خادم agent شخصي طويل الأمد: يحتفظ بالذاكرة، يشغّل الأدوات في بيئة معزولة، يدعم عدة مزودي LLM، ويعرض نفسه عبر MCP.

Moltis هو خدمة agent شخصي مبنية بـ Rust. تُوجّه Claude إليه عبر MCP وسيوفر ذاكرة دائمة، تنفيذ shell/code في بيئة معزولة، توجيه بين مزودي LLM متعددين، وواجهات صوتية ونصية. مفيد عندما تريد agent يعمل 24/7 ويبقى نشطاً بين الجلسات.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

جاهز

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "moltis-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "moltis-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "moltis-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "moltis-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "moltis-mcp",
      "command": "docker",
      "args": [
        "run",
        "-p",
        "8080:8080",
        "ghcr.io/moltis-org/moltis:latest"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "moltis-mcp": {
      "command": {
        "path": "docker",
        "args": [
          "run",
          "-p",
          "8080:8080",
          "ghcr.io/moltis-org/moltis:latest"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add moltis-mcp -- docker run -p 8080:8080 ghcr.io/moltis-org/moltis:latest

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

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

استخدامات عملية: Moltis

تشغيل agent شخصي دائم مع ذاكرة

👤 المطورون ⏱ ~15 min intermediate

متى تستخدمه: تريد الحفاظ على السياق عبر جلسات Claude دون إعادة الشرح في كل مرة.

الخطوات
  1. النشر
    شغّل صورة Moltis Docker؛ اربطها بمفاتيح LLM الخاصة بك.✓ تم النسخ
    → الخدمة تعمل
  2. ربط Claude
    أضف Moltis كـ MCP server في إعدادات Claude.✓ تم النسخ
    → الأدوات ظاهرة
  3. تهيئة الذاكرة
    أخبر الـ agent من أنت، مشاريعك، تفضيلاتك.✓ تم النسخ
    → الذاكرة محفوظة
  4. إعادة الاستخدام
    في الجلسة التالية، يقرأ Claude من Moltis بدلاً من البدء من الصفر.✓ تم النسخ
    → استمرارية السياق

النتيجة: يتعامل Claude مع Moltis كذاكرة طويلة الأمد وبيئة معزولة.

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

moltis-mcp + filesystem

سحب الملفات إلى البيئة المعزولة قبل التنفيذ

Combine moltis-mcp with filesystem: Pull files into the sandbox before executing✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
memory_read (انظر التوثيق) قراءة مدخلات الذاكرة حسب المفتاح أو الموضوع 1 استدعاء
memory_write (انظر التوثيق) حفظ حقيقة أو ملاحظة 1 استدعاء
sandbox_exec (انظر التوثيق) تشغيل كود/shell في بيئة معزولة 1 استدعاء

التكلفة والحدود

تكلفة التشغيل

حصة API
مرتبط بمزود LLM الخاص بك
الرموز لكل استدعاء
استدعاءات الأدوات صغيرة
التكلفة المالية
مجاني ومفتوح المصدر؛ تكاليف الاستضافة و LLM على عاتقك
نصيحة
شغّله على VPS صغير — الثنائي المبني بـ Rust خفيف الوزن

الأمان

الصلاحيات والأسرار ونطاق الأثر

الحد الأدنى من الصلاحيات: agent:read agent:write
تخزين بيانات الاعتماد: مفاتيح LLM في متغيرات البيئة؛ بيانات الـ agent على القرص
نقل البيانات الخارجي: مزودو LLM الذين تقوم بإعدادهم
لا تمنح أبدًا: expose agent endpoint publicly without auth

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

البيئة المعزولة ترفض التنفيذ

افحص ملف تعريف seccomp؛ بعض استدعاءات النظام محجوبة بالتصميم

البدائل

Moltis مقابل البدائل

البديلمتى تستخدمهاالمقايضة
memsearchتحتاج الذاكرة فقطلا بيئة معزولة

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills