بحث
بناء خادم Hugging Face MCP: دليل شامل
الذكاء الاصطناعي #خادم_Hugging_Face_MCP #تجربة_المستخدم

بناء خادم Hugging Face MCP: دليل شامل

تاريخ النشر: آخر تحديث: 20 مشاهدة 0 تعليق 3 دقائق قراءة
20 مشاهدة
0 إعجاب
0 تعليق
موثوق 95%

في هذا المقال، نستعرض خطوات بناء خادم Hugging Face MCP، بدءًا من الإعدادات الأولية وصولاً إلى التكوينات المتقدمة. يعد هذا الخادم أداة قوية للتفاعل مع نماذج التعلم الآلي، مما يسهل تطوير التطبيقات الذكية.

ما لم يكن لديك تحكم معقول في زوج العميل/الخادم، فإن استخدام تدفقات دفع الخادم يضيف الكثير من التعقيد إلى نشر عام، في حين أن هناك حلول ذات موارد أقل لتحديث قائمة الأدوات.

تجربة المستخدم على الرابط

قبل الإطلاق مباشرة، قدم @julien-c طلب سحب يتضمن تعليمات ودية للمستخدمين الذين يزورون hf.co/mcp. وهذا يحسن تجربة المستخدم بشكل كبير - حيث أن الاستجابة الافتراضية ستكون قطعة غير ودية من JSON.

في البداية، وجدنا أن هذا يولد كمية هائلة من الحركة. بعد القليل من التحقيق، اكتشفنا أنه عند إعادة صفحة ويب بدلاً من خطأ HTTP 405، كان VSCode يستعلم عن نقطة النهاية عدة مرات في الثانية!

كانت الإصلاحات التي اقترحها @coyotte508 هي اكتشاف المتصفحات بشكل صحيح وإعادة الصفحة فقط في هذه الحالة. شكرًا أيضًا لفريق VSCode الذي قام بإصلاحها بسرعة.

على الرغم من أنه لم يُذكر بشكل محدد - إلا أن إعادة الصفحة بهذه الطريقة يبدو مقبولاً ضمن مواصفات MCP.

سلوك عميل MCP

يرسل بروتوكول MCP عدة طلبات خلال عملية التهيئة. تسلسل الاتصال النموذجي هو: تهيئة، الإشعارات/تهيئة، tools/list ثم prompts/list.

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

بعض العملاء يرسلون أيضًا طلبات لا معنى لها لتكويننا بدون حالة، استجابة مباشرة - على سبيل المثال، عمليات Ping، الإلغاءات أو المحاولات لإدراج الموارد (وهو ليس قدرة نعلن عنها حاليًا).

شهدت الأسبوع الأول من يوليو 2025 وصول 164 عميلًا مختلفًا إلى خادمنا. ومن المثير للاهتمام، أن واحدة من الأدوات الأكثر شعبية هي mcp-remote. يستخدم حوالي نصف جميع العملاء هذه الأداة كجسر للاتصال بخادمنا البعيد.

الخاتمة

يتطور MCP بسرعة، ونحن متحمسون لما تم تحقيقه بالفعل عبر تطبيقات الدردشة، وبيئات التطوير المتكاملة، والوكلاء، وخوادم MCP خلال الأشهر القليلة الماضية.

يمكننا بالفعل رؤية مدى قوة دمج مركز Hugging Face وكيف أن الدعم لـ Gradio Spaces يجعل من الممكن توسيع LLMs بسهولة مع أحدث تطبيقات التعلم الآلي.

إليك بعض الأمثلة الرائعة للأشياء التي قام بها الناس باستخدام خادم MCP الخاص بنا حتى الآن:

  • تنسيق إنتاج الفيديو
  • تحرير الصور
  • البحث في الوثائق
  • تطوير تطبيقات الذكاء الاصطناعي
  • إضافة التفكير إلى النماذج الموجودة

نأمل أن يكون هذا المنشور قد وفر رؤى حول القرارات التي يجب اتخاذها لبناء خوادم MCP عن بُعد، ونشجعك على تجربة بعض الأمثلة في عميل MCP المفضل لديك.

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

دعنا نعرف أفكارك، وملاحظاتك، وأسئلتك في هذا الموضوع.

التعليقات 0

سجل دخولك لإضافة تعليق

لا توجد تعليقات بعد. كن أول من يعلق!