توثيق المطورين

اربط مساعدك بميم عبر MCP.

اربط مساعداً يدعم MCP بحساب ميم. تعرّف على صلاحيات OAuth والأدوات وأرصدة الإنشاء ومتابعة التقدم وحل المشكلات.

تستخدم ChatGPT؟ ابدأ بدليل ربط الحساب.

العنوان والتفويض

يتيح بروتوكول سياق النموذج (MCP) للمساعد المتوافق استدعاء أدوات ميم نيابة عن الحساب المتصل. استخدم عميلاً يدعم MCP البعيد وOAuth.

https://www.meeem.ai/mcp

النقل: Streamable HTTP. المصادقة: رمز تفويض OAuth مع PKCE ‏(S256). أضف العنوان في العميل واختر OAuth وأكمل تسجيل الدخول والموافقة في ميم. لا تلصق مفاتيح API أو رموز الوصول في المحادثة.

بيانات الاكتشاف: المورد المحمي · خادم التفويض.

الأدوات المتاحة

الأداةالصلاحيةالوظيفة
get_profilemeeem:readمعرفة الحساب المتصل.
get_quotameeem:readمعرفة الخطة وأرصدة الإنشاء ومساحات التطبيقات وتكلفة البناء.
list_projectsmeeem:readعرض تطبيقاتك مع دعم التصفح على صفحات.
get_projectmeeem:readقراءة إصدار التطبيق وروابطه وعملياته الأخيرة.
create_projectmeeem:buildبدء إنشاء موقع أو تطبيق ويب أو لعبة متصفح.
edit_projectmeeem:buildتعديل تطبيق تملكه مع تحديد إصداره الحالي.
get_operationmeeem:readمتابعة تقدم البناء، مع انتظار اختياري حتى 20 ثانية.
set_feed_visibilitymeeem:publishنشر التطبيق في خلاصة المجتمع أو إلغاء نشره.

استخدم استجابة tools/list في عميل MCP للاطلاع على مخططات المدخلات الحالية كاملة. لا يتيح هذا الموصل حذف المشاريع أو تنفيذ أوامر عشوائية على الخادم.

أنشئ، ثم انتظر، ثم عدّل

  1. استدعِ get_quota قبل البناء وتحقق من الوضع المطلوب.
  2. استدعِ create_project مع requestId فريد ووصف الفكرة. Quick هو الوضع الافتراضي؛ استخدم Studio فقط عند طلبه صراحةً.
  3. شارك progressUrl وتابع get_operation باستخدام operationId. تتراوح waitSeconds بين 0 و20. قبول العملية لا يعني اكتمال التطبيق؛ انتظر succeeded أو failed أو interrupted.
  4. قبل التعديل استدعِ get_project ومرّر الإصدار الحالي في expectedVersion. أعد استخدام requestId والمدخلات نفسها عند إعادة محاولة الإجراء نفسه؛ واستخدم معرّفاً جديداً للإجراء الجديد.
  5. استدعِ set_feed_visibility فقط عندما يطلب المستخدم النشر أو إلغاءه. لا يستهلك هذا الإجراء أرصدة إنشاء.

مثال على مدخلات create_project:

{
  "requestId": "create-vocabulary-001",
  "prompt": "Build an Arabic vocabulary game with five questions and a score.",
  "mode": "quick",
  "lang": "ar"
}

تدعم أوصاف البناء وتعليمات التعديل حتى 4,000 حرف. احتفظ بمعرّف operationId لمتابعة التقدم وطلبات الدعم.

أرصدة الإنشاء والحدود

يكلف الإنشاء والتعديل السريع رصيد إنشاء واحداً. يكلف Studio 5 أرصدة إنشاء ويتطلب Pro ويُستخدم فقط بطلب منك. الاستعلام عن الحساب والأرصدة والتقدم لا يستهلك أرصدة إنشاء.

يبقى حد التطبيقات المحفوظة في خطتك سارياً. اشتراك ChatGPT لا يتضمن أرصدة إنشاء ميم. اطّلع على خطط ميم وأرصدة الإنشاء.

الصلاحيات والظهور وإلغاء التفويض

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

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

إدارة المساعدين أو إلغاء اتصالهم. يوقف إلغاء الاتصال الوصول المستقبلي؛ وقد تكتمل عمليات البناء التي بدأت بالفعل. سياسة الخصوصية.

حل المشكلات

  • RECONNECT_REQUIRED — أعد ربط حساب ميم المطلوب.
  • INSUFFICIENT_SCOPE — أعد الربط ووافق على الصلاحية اللازمة للإجراء.
  • STALE_VERSION — اقرأ get_project مجدداً قبل إرسال تعديل جديد أو تغيير الظهور.
  • RATE_LIMIT — انتظر دقيقة ثم أعد المحاولة. احتفظ بـ requestId نفسه للإجراء نفسه.
  • أخطاء الأرصدة أو حد التطبيقات: افحص get_quota وعالج الحد المذكور قبل إعادة المحاولة.
  • فشل البناء: افحص get_operation لمعرفة الخطأ وحالة الأرصدة. لا تعلن النجاح قبل أن تصبح الحالة succeeded.

تواصل مع الدعم مع معرّف المشروع أو العملية. لا ترسل كلمات المرور أو رموز التفويض.