# الـ MCP الذي نسمع عنه كثيرًا مؤخرًا - ماذا يعني أصلًا؟!

ترجمة آلية للمنشور الأصلي، لم يراجعها مترجم بشري. قد لا تكون المعلومات التاريخية محدثة.

الـ MCP الذي نسمع عنه كثيرًا مؤخرًا - ماذا يعني أصلًا؟! 
لشرحه كما ينبغي: حاولوا التفكير في كيفية بدء الإنترنت:
كان لا بد من اختراع لغة مشتركة، كي يتمكن حاسوب واحد من التحدث إلى خادم بعيد. كان ذلك اختراع الـ HTTP. اليوم هذا شفاف بالنسبة لنا، نستخدم برنامج متصفح ونزور المواقع، وننسى أنها تعتمد على بنية تحتية عالمية متفق عليها، بروتوكول، لنقل الاتصالات والمعلومات يتيح لهذه المواقع أن تظهر على حاسوبنا.

الأمر نفسه يحدث الآن مع الذكاء الاصطناعي.
لكن الآن، من يحتاج إلى معرفة "التحدث" ليس أنتم - بل الذكاء الاصطناعي.
وهذا ليس بسيطًا، فـ GPT لا يعرف ما معنى "أرسل بريدًا إلكترونيًا" أو "احجز موعدًا"، إنه يحتاج إلى من يشرح له ما يمكن فعله، وبأي لغة، وبأي صيغة، وماذا سيحدث عندما ينقر.

وهذا ما يفعله MCP (وبالتفصيل model context protocol) - 
إنه بروتوكول متفق عليه تتبناه ببطء جميع الشركات ويصبح الطريقة التي نعلّم بها الذكاء الاصطناعي كيف يتحدث مع الأنظمة والخدمات والأزرار والقوائم وكل شيء.

وكيف نفعل ذلك؟ هذا ليس بسيطًا إطلاقًا - إنه يتطلب ترجمة الـ API الخاص بنا إلى لغة تفهمها الآلة. كل خدمة على الشبكة تريد أن تكون متاحة للذكاء الاصطناعي تحتاج إلى إضافة وصول كهذا إليها (خادم mcp).

انتقلنا من وضع يكتب فيه أهل المنتج وثائق (documentation) للمطورين، إلى وضع يكتب فيه المطورون اليوم وثائق للذكاء الاصطناعي.

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

فكما احتجنا إلى بروتوكولات لتصفح الإنترنت ورؤية المواقع، وهكذا نشأت مفاهيم مثل HTTP التي تبدو لنا اليوم شفافة، فالآن، على نحو لا يُصدَّق، كان لا بد من اختراع بروتوكول جديد يتيح للذكاء الاصطناعي أن يتوجه إلى الخدمات الرقمية بنفسه.

على أحد ما أن يجلس فعلًا ويرسم خريطة للاتصال التقني ("اليدوي"، ذلك الذي يعرف المطورون قراءته) الذي استخدمناه حتى اليوم - مثل الـ APIs والأزرار والنماذج وغيرها - ويحوّله إلى لغة يعرف الذكاء الاصطناعي استخدامها.

إنه فن تحويل الأوامر التقنية إلى لغة أوامر الآلة، ويتطلب:
- شرح ما يمكن فعله أصلًا بالنظام
- ما الإجراءات المكشوفة في الـ API أو في واجهة المستخدم (UI)
- كيف يُوصَل إليها (وكيف يتم ذلك بشكل آمن!)
وصياغة ما يُفترض أن يفعله الذكاء الاصطناعي لاستخدامها بإنجليزية واضحة

مثال: 
إذا كان هناك زر يرسل بريدًا إلكترونيًا – فيجب أن تكتب للذكاء الاصطناعي:
"لإرسال بريد إلكتروني، استخدم الإجراء send_email. حدّد المستلم والموضوع والمحتوى. يجب أن تكون الصيغة JSON على النحو كذا وكذا."

هذه ليست برمجة بالضبط، وليست وثائق عادية - إنها لغة جديدة تتوسط بين الحاسوب المفكّر والحاسوب المنفّذ.
وهذا هو MCP.

هذه هي المرحلة التي نحن فيها الآن، ومن لا يفهم ذلك في الوقت المناسب - سيبقى خارج اللعبة.

Original: https://ofershap.github.io/posts/mcp-is-how-ai-talks-to-software/
Source: https://www.linkedin.com/posts/ofershap_%D7%94-mcp-%D7%A9%D7%A9%D7%95%D7%9E%D7%A2%D7%99%D7%9D-%D7%A2%D7%9C%D7%99%D7%95-%D7%94%D7%A8%D7%91%D7%94-%D7%9C%D7%90%D7%97%D7%A8%D7%95%D7%A0%D7%94-%D7%9E%D7%94-%D7%96%D7%94-%D7%91%D7%9B%D7%9C%D7%9C-activity-7314531055984635904-OwyK
Published: 2025-04-06T09:15:01.162000+03:00
