MCP Academy · درس

توصيل العملاء البعيدين

وجّهوا Claude والعملاء المخصصين إلى عنوان URL الخاص بكم.

الدرس 4 من 413 خطوة

توصيل العملاء البعيدين درس مجاني في MCP Academy على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في MCP Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة MCP Academy 4 دروس في المجموع.

حان وقت الإطلاق

اكتمل بناء خادمك، ووُضع خلف وكيل، وأصبح سليمًا. والآن يتصل به العملاء الحقيقيون عبر الإنترنت باستخدام عنوان URL العام. 🌍

يحتاج العملاء إلى عنوان URL

لم يعد العملاء البعيدون يشغّلون عملية محلية. بدلًا من ذلك، تمنحهم عنوان URL العام للخادم، والذي ينتهي عادةً بنقطة النهاية /mcp.

https://mcp.example.com/mcp

وجّه Claude إلى عنوان URL

في مضيف مثل Claude، تسجّل خادمًا بعيدًا بتزويده بعنوان URL بدلًا من أمر، ليتصل المضيف عبر HTTP.

{ "url": "https://mcp.example.com/mcp" }

أرسل رمز المصادقة

يتوقع الخادم المحمي رمز وصول. ويُرفق العملاء هذا الرمز في ترويسة Authorization مع كل طلب يرسلونه.

Authorization: Bearer YOUR_TOKEN

يستخدم العملاء المخصصون عنوان URL أيضًا

يتصل عميل Python الخاص بك بالطريقة نفسها: افتح جلسة streamable HTTP مع عنوان URL البعيد بدلًا من تشغيل stdio.

streamablehttp_client("https://mcp.example.com/mcp")

تظل المصافحة قائمة

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

يعمل الاستكشاف عن بُعد

بعد الاتصال، يسرد العميل الأدوات والموارد والمطالبات عبر الشبكة تمامًا كما يفعل مع خادم محلي.

انتبه إلى زمن الاستجابة

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

عالج انقطاع الروابط

الإنترنت غير مستقر، لذا تنقطع الاتصالات. سيعيد العميل الجيد الاتصال ويستأنف الجلسة بدلًا من إفشالها بالكامل.

تحقق من المسار كاملًا

تأكد من عمل المسار الكامل: من العميل إلى الوكيل ثم إلى الخادم والعودة. وتثبت نتيجة أداة ناجحة أن النشر يعمل فعليًا. ✅

خادم واحد، وعملاء متعددون

الفائدة الكبرى من الانتقال إلى الاتصال البعيد هي المشاركة: يمكن لخادم واحد مستضاف خدمة زملاء الفريق والوكلاء والتطبيقات في الوقت نفسه.

اختبار سريع

كيف يتصل عميل بعيد بخادم MCP المنشور لديك؟

مراجعة: العملاء البعيدون

يتصل العملاء البعيدون بعنوان URL العام باستخدام رمز مصادقة، وينفذون المصافحة والاستكشاف نفسيهما، ويتيحون لخادم واحد خدمة عملاء كثيرين. 🎉

البدء مجانًا

تعلم Python مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
30
الدروس
120

الأسئلة الشائعة

هل درس «توصيل العملاء البعيدين» مجاني؟

نعم — نص درس «توصيل العملاء البعيدين» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة MCP Academy، انتقل إلى CoddyKit PRO. تتضمن دورة MCP Academy 4 دروس في المجموع.

ماذا ستتعلم في «توصيل العملاء البعيدين»؟

وجّهوا Claude والعملاء المخصصين إلى عنوان URL الخاص بكم. تتمرن على MCP Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ MCP Academy؟

لا تُشترط خبرة سابقة. MCP Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.

كم من الوقت يستغرق درس «توصيل العملاء البعيدين»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس MCP Academy هذا؟

نعم. كل درس في MCP Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. تغليف الخادم في Docker
  2. التشغيل خلف وكيل عكسي
  3. فحوصات السلامة وإعادة التشغيل
  4. توصيل العملاء البعيدين
← العودة إلى MCP Academy