Habr AI→ المصدر

كيف أنشأت 4 خوادم MCP وبروتوكولًا لربطها

أنشأ مطور أربعة خوادم MCP لـ Claude بدلًا من استخدام حلول جاهزة. والآن يعمل AI بشكل مستقل مع Telegram، ويبحث عن الصور على Civitai، ويدير الإعلانات. وكان لا بد م

كيف أنشأت 4 خوادم MCP وبروتوكولًا لربطها
المصدر: Habr AI. كولاج: Hamidun News.
◐ استمع للمقال

كتبت أربع خوادم MCP وبعد أسبوع أدركت أنها لا تستطيع رؤية بعضها البعض. اضطررت إلى اختراع بروتوكول كامل لربطها معاً وبناء خط أنابيب الأتمتة.

ما هو MCP ولماذا تحتاج إليه؟

MCP (نموذج بروتوكول السياق) هو بروتوكول يتصل من خلاله مساعدو الذكاء الاصطناعي مثل Claude بالخدمات الخارجية والعمل معها بشكل مباشر. في الأساس، هذه هي "أيدي" الشبكات العصبية. سابقاً، كان عليك كتابة نصوص وسيطة وأغلفة تكاملية مختلفة. الآن يكفي وصف ما يمكن لخدمتك القيام به، وسيستدعي Claude طرقه بنفسه — بدون حلول بديلة، بدون وسطاء.

لماذا لم تناسب خوادم MCP الموجودة

هناك خوادم MCP جاهزة في السوق: Slack و GitHub و Google Docs. لكنها لم تكن كافية لمهامي.

  • كان ينقص التكامل مع Telegram بالنطاق المطلوب
  • لم تكن هناك طريقة للبحث عن المحتوى من Civitai (منصة الطلبات)
  • إدارة الإعلانات في Yandex.Direct تتطلب حلاً منفصلاً
  • لم تكن هناك أداة لربط جميع الخدمات في خط أنابيب واحد

كان من الأبسط كتابة خوادمي الخاصة.

ما بنيته

انتهيت بأربع خوادم MCP تعمل معاً:

  • تكامل Telegram — قراءة المنشورات، إرسال الرسائل، إدارة القنوات
  • خادم Civitai — البحث وتحميل الملفات مع الطلبات
  • تكامل Yandex.Direct — إدارة الحملات والعروض
  • جدول الجدولة — جدولة المهام المستقبلية والمزامنة

معاً يشكلان خط أنابيب: يقرأ Claude المهمة، ويجد أفضل محتوى من خلال Civitai، ويحسّن الحملة في Direct، وينشر النتيجة على ثلاث قنوات Telegram — كل شيء تلقائياً.

«برمجة كلاسيكية: تبدأ في بناء شيء واحد، تستيقظ بعد أسبوع وتدرك أنك

كتبت أربع خوادم وعمارة كاملة.»

بروتوكول مخصص للتفاعل

المشكلة: يجب على أربع خوادم التحدث مع بعضها البعض. يجب أن يخبر خادم Telegram جدول الجدولة أنه تم نشر منشور. يجب أن يمرر جدول الجدولة إلى Civitai معلومات حول المحتوى المراد البحث عنه. لم تكن هناك معايير جاهزة لهذا النوع من التواصل. اضطررت إلى كتابة بروتوكولي الخاص — مواصفة تحدد كيفية رؤية خوادم MCP لبعضها البعض وتبادل البيانات. الآن، عندما أضيف خادماً جديداً، يندمج تلقائياً في النظام البيئي ويبدأ بالتفاعل مع الآخرين.

ماذا يعني هذا

توقف MCP عن كونه مجرد طريقة لربط Claude بـ Slack أو GitHub. إنها عمارة كاملة لبناء أنظمة الأتمتة الموزعة حيث ينسق الذكاء الاصطناعي عمل الخدمات المختلفة. بالنسبة للمطورين، هذا يعني القدرة على بناء خطوط أنابيب معقدة بدون مركز موحد — يصبح Claude نفسه الموصل.

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 400 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.
ما رأيك؟
جارٍ تحميل التعليقات…