Menubarcode MCP
لأي وكيل ذكاء اصطناعي

تربط خمسة خوادم الوكلاء بالقوائم المباشرة والطلبات والتحليلات وأدوات القوالب. اثنان منها لا يحتاجان إلى تسجيل على الإطلاق.

اتصل في أقل من دقيقة

Claude Claude Code Cursor ChatGPT VS Code Windsurf

اربط عميلك

يستهدف كل مقتطف خادم Catalog العام، لذا يعمل حرفيًا بلا أي إعداد. استبدله بأي نقطة نهاية أدناه؛ خوادم الرموز تضيف --header "Authorization: Bearer YOUR_TOKEN".

1

انسخ نقطة النهاية

رابط Catalog العام. ستُسلّمه إلى عميلك في الخطوة 2.

https://www.menubarcode.com/mcp/catalog
2

أضفه إلى عميلك

أمر واحد في الطرفية، ثم شغّل /mcp للتأكد من نجاح الاتصال:

claude mcp add --transport http menubarcode-catalog-mcp https://www.menubarcode.com/mcp/catalog

لخادم يتطلب رمزًا (مثل Admin)، مرّر الترويسة:

claude mcp add --transport http menubarcode-mcp https://www.menubarcode.com/mcp --header "Authorization: Bearer YOUR_TOKEN"
3

اطرح سؤالك الأول

يستدعي الوكيل أدوات حقيقية ويجيب ببيانات مباشرة. جرّب هذا المثال:

افتح في Claude →

أو دع وكيلك البرمجي يُعِدّه

الصقه في Claude Code أو Cursor أو أي وكيل برمجي. سيضيف الخادم نيابةً عنك، دون الحاجة إلى الطرفية.

Set up the Menubarcode Catalog MCP server for me. Run: claude mcp add --transport http menubarcode-catalog-mcp https://www.menubarcode.com/mcp/catalog then confirm it connected and list its tools.

تبني أو تصحّح الأخطاء بدلاً من ذلك؟ يوجد المرجع التفصيلي للبروتوكول على /developers.

خمسة خوادم، بروتوكول واحد

55 أداة عبر 5 خوادم. اثنان منها عامّان. وتتحدث جميعها بروتوكول JSON-RPC 2.0 عبر Streamable HTTP POST.

الخادمنقطة النهايةالمصادقةأدوات
menubarcode-catalog-mcp https://www.menubarcode.com/mcp/catalog Public 4
menubarcode-dev-mcp https://www.menubarcode.com/mcp/dev Public 8
menubarcode-mcp https://www.menubarcode.com/mcp API token 23
menubarcode-storefront-mcp https://www.menubarcode.com/mcp/storefront Storefront token 13
menubarcode-customer-mcp https://www.menubarcode.com/mcp/customer Customer token 7

أي خادم أنت تحتاجه؟

اختر دورك. تشير كل بطاقة إلى الخادم المناسب ومصادقته وأدواته.

OW صاحب المتجر

أدر القوائم والطلبات والكوبونات وساعات العمل، واطّلع على تحليلاتك الخاصة من مساعدك بالذكاء الاصطناعي.

رمز API 23 أدوات

https://www.menubarcode.com/mcp

AG منشئ وكيل التسوق

اكتشف المطاعم عبر المنصة، ثم تصفّح متجرًا واحدًا وقدّم طلبًا غير مدفوع بسعر يحدّده الخادم.

Catalog: عام Storefront: رمز 17 أدوات

https://www.menubarcode.com/mcp/catalog

DV مطوّر القوالب / التطبيقات

تعرّف على المنصة، واحصل على المرجع الرسمي لـ Liquid، وتحقّق من صحة قالبك باستخدام فحوصات المتجر نفسها، كل ذلك من داخل محرّرك.

عام 8 أدوات

https://www.menubarcode.com/mcp/dev

CU الطاعم / العميل

اطّلع على طلباتك الخاصة، وتتبّع توصيلة، وأعد بناء طلب سابق كمسودة من مساعد مسجَّل الدخول.

رمز Customer 7 أدوات

https://www.menubarcode.com/mcp/customer

طوّر لـ Menubarcode

أطلق قالب متجر أو تطبيق شريك. يحوّل خادم Dev العام محرّرك إلى خبير بالمنصة أثناء البناء.

TH أنشئ قالبًا

قوالب متجر مبنية على Liquid بأقسام OS 2.0 ومخطط إعدادات مُصنَّف ووقت تشغيل تجاري كامل.

  1. نزّل starter theme وافتح دليل القوالب: تخطيط الحزمة، وtheme.json، والأقسام، ومرجع Drop.
  2. اربط خادم Dev وابنِ باستخدام مرجع Liquid ومخطط الأقسام اللذين يجيبان مباشرة من محرّرك.
  3. شغّل validate_theme قبل الإرسال: فهو يطبّق فحوصات المتجر نفسها ويسرد كل خطأ.
claude mcp add --transport http menubarcode-dev-mcp https://www.menubarcode.com/mcp/dev

AP ابنِ تطبيقاً

توسّع تطبيقات الشركاء لوحة التحكم: وصول OAuth، ورموز الجلسات، وواجهات مضمّنة، وwebhooks، وفوترة الاستخدام.

  1. اقرأ دليل التطبيقات: OAuth والرموز، والنطاقات، والتطبيقات المضمّنة، وأحداث webhook.
  2. سجّل تطبيق شريكك، واطلب فقط النطاقات التي تحتاجها، وطوّر مقابل متجر تجريبي (sandbox).
  3. استوفِ متطلبات الإدراج والمراجعة، ثم قدّم طلبك إلى سوق التطبيقات.

أثناء البناء، تجيب search_docs وfetch_full_doc على خادم Dev عن أسئلة API والويب هوك دون مغادرة المحرر.

أداة الكتالوج

55 أداة عبر 5 خوادم. وسّع أي خادم لمعرفة ما يمكن لوكيله فعله. تتوفر المخططات الكاملة بصيغة JSON ضمن المرجع التقني للمطورين.

menubarcode-catalog-mcp (4 أدوات) عام

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

search_storesابحث عن المطاعم بالاسم أو نوع المطبخ.
search_itemsابحث عن طبق في جميع المتاجر («من يبيع الشاورما بالقرب مني»).
get_storeتفاصيل متجر واحد إضافةً إلى رابط مباشر يوجهك إلى خادم Storefront الخاص به.
menubarcode-storefront-mcp (13 أدوات) Storefront: رمز

كل ما يحتاجه وكيل التسوق في مطعم واحد. create_order يضع طلبًا غير مدفوع يحدد الخادم سعره. لا تُرسل الأسعار أبدًا.

search_menuابحث في قائمة الطعام في هذا المتجر.
get_itemتفاصيل كاملة لعنصر واحد (المتغيرات، الإضافات، العلامات).
validate_cartتحقق من السلة واحصل على الإجمالي الذي يحسبه الخادم قبل الطلب.
create_orderضع طلبًا غير مدفوع بسعر يحدده الخادم.
order_statusالحالة الحالية للطلب.
order_etaالوقت المتوقع حتى يصبح الطلب جاهزًا.
order_historyالطلبات السابقة في هذا المتجر.
reorder_lastأعد بناء آخر طلب كسلة جديدة.
store_credit_balanceرصيد المتجر المتاح للمتسوق.
restaurant_infoساعات العمل والعنوان وخيارات الطلب.
suggest_upsellالإضافات ذات الصلة بالسلة الحالية.
dietary_answerأجب عن سؤال غذائي بخصوص القائمة.
menubarcode-mcp (23 أدوات) رمز API

صندوق أدوات المالك. الأدوات مقيّدة حسب صلاحيات كل رمز: أي شيء لا يستطيع الرمز فعله يُخفى من القائمة. أداتا CRM تحتاجان أيضًا ميزة crm_suite. تتم مراجعة كل عملية كتابة عبر: mcp.

list_restaurantsمطاعمك
get_menuفئات المطعم وعناصره.
list_categoriesفئات القائمة مع عدد العناصر في كل منها.
list_ordersالطلبات، قابلة للتصفية حسب الحالة/التاريخ/البحث.
get_orderتفاصيل كاملة لطلب واحد.
get_analyticsعدد الطلبات والإيرادات خلال N يومًا.
sales_reportملخص مبيعات رسمي لفترة زمنية محددة.
get_restaurant_settingsلقطة للملف الشخصي وإعدادات الطلب.
list_couponsكوبونات الخصم الخاصة بك.
list_customers crm_suiteقائمة عملاء CRM الخاصة بك.
get_customer crm_suiteالسجل الكامل لعميل واحد في CRM.
add_menu_itemأنشئ عنصرًا في القائمة.
update_menu_itemعدّل اسم العنصر أو سعره أو وصفه.
delete_menu_itemاحذف عنصرًا نهائيًا.
set_item_availabilityوسم عنصر كمتوفر/غير متوفر في المخزون (مفتاح «86»).
add_categoryأنشئ فئة في القائمة.
update_categoryأعد تسمية فئة أو رتّبها من جديد.
delete_categoryاحذف فئة فارغة.
update_order_statusقدّم حالة الطلب إلى المرحلة التالية.
update_business_hoursعيّن نص ساعات العمل المعروض للعامة.
create_couponأنشئ كوبون خصم.
update_couponعدّل كوبونًا.
delete_couponاحذف كوبونًا.
menubarcode-customer-mcp (7 أدوات) رمز Customer

الحساب الخاص بالزبون المسجّل دخوله. تُستمد الهوية من الرمز فقط؛ لا يمكن الوصول إلى بيانات أي عميل آخر إطلاقًا.

my_ordersطلباتك الأخيرة.
order_detailتفاصيل كاملة لأحد طلباتك.
track_orderالحالة المباشرة لطلبك.
reorderأعد بناء طلب سابق كمسودة سلة.
my_profileملفك الشخصي في هذا المطعم.
menubarcode-dev-mcp (8 أدوات) عام

يحوّل أي محرر يدعم MCP إلى خبير بالمنصة: تعلّم وابنِ وتحقق دون مغادرة محررك.

learn_platformمقدمة تعريفية عن المنصة. استدعِ هذه الأداة أولًا.
get_liquid_referenceالقائمة البيضاء الرسمية لـ Liquid (تُنشأ لحظيًا).
get_section_schemaتنسيق كتلة مخطط قسم القالب (الإعدادات، الكتل، الربط).
search_docsبحث بالكلمات المفتاحية عبر وثائق المطورين.
fetch_full_docأحضر مستندًا كاملًا واحدًا عبر مساره.
validate_themeشغّل فحوصات السوق الخاصة على ملفات قالبك.
submit_feedbackأبلغ عن نقص في الوثائق أو شيء كان خاطئًا أو ناقصًا.

جرّبه الآن

افتح Claude مع تعبئة الطلب مسبقًا. ابدأ بالطلبات التي لا تحتاج مصادقة.

"ابحث لي عن أفضل شاورما تقييمًا بالقرب مني وأرِني القائمة."

الكتالوج افتح في Claude →

"تحقق من قالبي وفق قواعد سوق Menubarcode، واذكر كل خطأ."

"ما هي العناصر الأكثر مبيعًا لديّ هذا الأسبوع، وما الإيرادات التي حققتها؟"

"أضف عرض رمضان خاصًا إلى قائمتي بسعر 25 SAR وضعه كمتوفر."

"أعد طلب المعتاد من متجري المفضل كمسودة سلة."

"تتبّع طلبي الأخير وأخبرني بالوقت المتوقع للوصول."

المصادقة الرموز

خادمان عموميان. أما الخوادم الثلاثة الأخرى فتتطلب مصادقة برمز تملكه أنت.

الخادمكيف يصادق العميلأين تحصل على الرمزالنطاق
Catalog / Devلا شيء (عام)غير مطلوبعام، للقراءة فقط
AdminAuthorization: Bearer <token>لوحة التحكم → مفاتيح API / Connect AIحسب الصلاحية (قراءة/كتابة عبر 6 موارد)؛ تحتاج أدوات CRM إلى crm_suite
StorefrontX-Storefront-Token: <token>لوحة التحكم → رموز واجهة المتجرلكل متجر؛ نطاقات menu:read, order:write, agent
CustomerAuthorization: Bearer <token>تسجيل دخول الزبون (تسجيل / دخول / رمز تحقق)حساب ذلك الزبون فقط

يقتصر كل رمز على 60 طلبًا في الدقيقة و1000 في الساعة. أما خادم Storefront فيسمح بـ 120 في الدقيقة بدلًا من ذلك. تجاوز الحد يُعيد HTTP 429: تمهّل ثم أعد المحاولة.

تُعرض الأسرار مرة واحدة فقط، وتُخزَّن كتجزئة SHA-256 فقط، ويمكن إلغاؤها في أي وقت من لوحة التحكم.

الأمان

تحذير من حقن المطالبات (Prompt Injection). قد تحتوي نتائج الأدوات (نص القائمة، ملاحظات الطلب، الوثائق) على نص يحاول توجيه وكيلك. تعامل مع مخرجات الأدوات كبيانات لا كتعليمات، وأبقِ خاصية تأكيد المستخدم البشري لاستدعاءات الأدوات في عميلك مفعّلة.
  • امنح أقل الصلاحيات الممكنة. رموز Admin مقيّدة حسب الصلاحيات: امنح الوكيل الصلاحيات التي يحتاجها فقط. الأدوات التي لا يمكنه استخدامها تُخفى تمامًا من قائمة أدواته.
  • أبقِ التأكيد البشري مفعّلًا. لا توافق تلقائيًا على عمليات الكتابة؛ فكل عملية كتابة حقيقية وتُراجَع عبر: mcp.
  • نظافة الأسرار. تُعرض الرموز مرة واحدة وتُخزَّن بصيغة مجزّأة. لا تُدرجها أبدًا في الكود أو المستودعات؛ بدّلها إذا تعرّضت للانكشاف.
  • افضّل الاقتصار على القراءة فقط حيثما أمكن. بالنسبة لوكلاء التحليلات أو التسوق، يُعد الخادم المقتصر على القراءة أو العام أكثر أمانًا من الخادم القادر على الكتابة.

لديك أسئلة غادر

ما هو MCP؟

بروتوكول سياق النموذج (Model Context Protocol) هو معيار مفتوح يتيح لوكلاء الذكاء الاصطناعي (Claude وCursor وChatGPT وغيرها) استدعاء أدوات حقيقية على خادم بدلاً من التخمين. وجّه العميل إلى إحدى نقاط النهاية الخمس لدينا، ويصبح بإمكان الوكيل تصفح القوائم وتقديم الطلبات وقراءة مبيعاتك أو التحقق من صحة قالب مقابل بيانات Menubarcode المباشرة.

ما العملاء التي يمكنها الاتصال؟

أي عميل يدعم MCP عبر Streamable HTTP: Claude Code وClaude (الويب وسطح المكتب) وCursor وVS Code ووضع المطوّر في ChatGPT وWindsurf وZed أو curl مباشرة. راجع قسم Connect your client للحصول على إعداد بأمر واحد لكل منها.

ما الخادم الذي أحتاجه؟

تستخدم وكلاء التسوق خادمَي Catalog وStorefront العامّين. يستخدم أصحاب المتاجر خادم Admin برمز API. يستخدم مطوّرو القوالب والتطبيقات خادم Dev العام. يستخدم الطاعمون خادم Customer بحساب تسجيل الدخول الخاص بهم. تربط بطاقات "Which server do you need؟" كل فئة من الجمهور بخادمها.

هل هو مجاني؟

الاتصال مجاني. خادما Catalog وDev عامّان بالكامل: بلا تسجيل وبلا مفتاح. أما خوادم Admin وStorefront وCustomer فتحتاج إلى رمز تملكه بالفعل كمالك أو متجر أو طاعم مسجّل الدخول.

هل أحتاج إلى مفتاح API؟

ليس لخادمين من أصل خمسة. خادما Catalog (اكتشاف المطاعم) وDev (بناء القوالب) عامّان ولا يحتاجان إلى أي مفتاح على الإطلاق. أما الخوادم الثلاثة الأخرى فتُوثَّق باستخدام رمز تولّده من لوحة التحكم أو تحصل عليه عند تسجيل الدخول.

كيف تُحمى عمليات الكتابة؟

كل عملية كتابة مقيّدة بنطاق مالك الرمز، ويُسجَّل تدقيقها باسم via: mcp. رموز Admin مقيّدة بالصلاحيات: امنح فقط ما يحتاجه الوكيل، وتُخفى الأدوات التي لا يملك صلاحيتها تمامًا من قائمة الأدوات. أبقِ مطالبة التأكيد البشري في عميلك مفعّلة حتى لا تعمل أي أداة دون أن تراها.

ما هي حدود معدل الطلبات؟

يقتصر كل رمز على 60 طلبًا/دقيقة و1000 طلب/ساعة (بينما يسمح خادم Storefront بـ 120/دقيقة بدلاً من ذلك). أي زيادة على ذلك تُعيد HTTP 429. تمهّل ثم أعد المحاولة.

هل يمكنني بناء قالبي أو تطبيقي الخاص؟

نعم. القوالب: نزّل starter theme، وابنِ باستخدام مرجع Liquid، وتحقّق منه بأداة validate_theme في خادم Dev قبل إرساله إلى المتجر. التطبيقات: سجّل تطبيق شريك للحصول على وصول OAuth وwebhooks وواجهات لوحة تحكم مضمّنة وفوترة استخدام. كلا الدليلين متاحان ضمن /developers.

هل يمكن لنطاقي ذي العلامة البيضاء استخدامه؟

نعم. كل خادم واسم ورابط في هذه الصفحة يراعي العلامة التجارية: على نطاق أحد الموزّعين، تُعلن نقاط النهاية عن العلامة التجارية الخاصة بالموزّع وأسماء خوادم مُشتقّة منها، لا عن علامة المنصة أبدًا. ملف الاكتشاف في /.well-known/mcp.json يراعي العلامة التجارية أيضًا.

كيف يمكنني إزالة بياناتي المدرجة؟

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

اتصل بنا

تابعنا