اربط Moonto بأدواتك

اقرأ قوائمك واكتب فيها من Claude أو ChatGPT أو Cursor أو من شيفرتك الخاصة. القراءة عبر خادم MCP وواجهة REST مجانية في كل الخطط، وكذلك webhooks. ومن دون Premium لديك 200 تغيير للتجربة؛ وبعدها تصبح الكتابة ضمن Premium.

  1. اربط Claude أو ChatGPT

    ثلاث خطوات، ولا تنسخ سوى العنوان:

    1. انسخ هذا العنوان:
      https://api.moonto.app/mcp
    2. الصقه حيث يضيف Claude أو ChatGPT موصّلًا: موصّل مخصّص في Claude، أو تطبيق في وضع المطوّر في ChatGPT.
    3. سجّل الدخول إلى Moonto بالحساب الذي تستخدمه في التطبيق، ثم اسمح. القراءة مسموحة دائمًا؛ ألغِ تحديد التعديل إذا كان على المساعد القراءة فقط.

    يظهر الربط بعد ذلك في التطبيق ضمن الإعدادات، البيانات، رموز الوصول، حيث يمكنك إلغاؤه في أي وقت.

  2. للأدوات الأخرى، أنشئ رمز وصول

    في التطبيق، افتح الإعدادات ثم البيانات ثم رموز الوصول، واضغط +. أعطِ الرمز اسمًا واختر هل يمكنه تعديل قوائمك؛ بدون هذا الخيار يستطيع القراءة فقط. يظهر الرمز مرة واحدة فقط، فانسخه قبل إغلاق النافذة. يمكنك إلغاؤه في أي وقت.

  3. استخدم الرمز عبر MCP

    يتحدث Moonto بروتوكول Model Context Protocol عبر HTTPS. العنوان هو:

    https://api.moonto.app/mcp

    أرسل الرمز بالشكل Authorization: Bearer moonto_pat_…. يستطيع المساعد عرض قوائمك وقراءة العناصر والبحث فيها، ومع رمز مسموح له بالتعديل يستطيع إضافة العناصر وتعديلها وحذفها.

    Claude Desktop

    بعد إنشاء الرمز، اضغط «نسخ إعدادات Claude Desktop» في النافذة التي تعرضه، ثم الصق النتيجة في claude_desktop_config.json (Settings, Developer, Edit config) وأعد تشغيل Claude. يلزم وجود Node.js: تشغّل الإعدادات الأداة المساعدة mcp-remote.

    Cursor

    اضغط «نسخ إعدادات Cursor» والصق النتيجة في ~/.cursor/mcp.json أو في ملف .cursor/mcp.json الخاص بالمشروع.

  4. أو استخدم واجهة REST

    القوائم والعناصر والبحث هي HTTPS وJSON عاديان تحت هذا العنوان الأساسي، مع رمز bearer نفسه:

    https://api.moonto.app/api/v1
    
    curl -H "Authorization: Bearer moonto_pat_…" \
      https://api.moonto.app/api/v1/lists

    الوصف الكامل (OpenAPI، JSON)

  5. اعرف عند حدوث تغيير

    في الإعدادات ثم البيانات ثم Webhooks، أضف عنوان https. يرسل Moonto إليه طلبًا موقّعًا كلما أُضيف عنصر في قوائمك أو عُدّل أو حُذف. يوجد التوقيع في الترويسة X-Moonto-Signature؛ تحقق منه باستخدام السر الذي يظهر مرة واحدة عند إنشاء الـ webhook. التفاصيل التي يملؤها Moonto بنفسه في الخلفية (فئات المهمة وتاريخها ومدتها ومكانها وجهة الاتصال فيها، ورابط الكتالوج وصورة عنصر التسوق) لا تُرسل webhook؛ أما التغييرات التي تجريها أنت أو الأعضاء الآخرون أو المساعد أو الواجهة البرمجية فتُرسله.

الحدود

لا حاجة إلى اشتراك للقراءة. ومن دون Premium يمكن للحساب إجراء 200 تغيير إجمالًا عبر MCP وواجهة REST معًا للتجربة: كل عنصر يُضاف أو يُعدَّل أو يُحذف، وكل قائمة تُنشأ، يُحسب تغييرًا واحدًا طوال عمر الحساب. بعد ذلك تُرفض الكتابة بالرمز integration_writes_require_premium (استجابة 403 في واجهة REST)، ويذكر الرد عدد التغييرات المتبقية مع رابط إلى Premium، والطلب الذي يتجاوز ما تبقّى لا يغيّر شيئًا. ومع Premium تكتب بلا هذا الحد. حتى لا يخرج سكربت عن السيطرة، يُحدَّد كل رمز بـ 60 طلبًا في الدقيقة، وكل حساب بـ 2000 طلب و1000 عنصر مكتوب في اليوم. وعندما تطلب من مساعد Moonto أن ينفّذ شيئًا بكلمات عادية (POST /api/v1/assist) تحتاج إلى Premium أو إلى التجربة (7 أيام، أو أقل إن استخدمت الذكاء الاصطناعي كثيرًا).

أرسله إلى Moonto.

مجاني على iPhone وAndroid، وبـ 8 لغات.