MCP: ما هو ولماذا مهم – الجزء 1

MCP: ما هو ولماذا مهم – الجزء 1

1. eli5: فهم MCP

تخيل أن لديك عالمي واحد سدادة هذا يناسب جميع أجهزتك – وهذا هو في الأساس ذلك بروتوكول سياق النموذج (MCP) هو لمنظمة العفو الدولية. MCP واحد المفتوح المعيار (يفكر “USB-C لتكامل الذكاء الاصطناعي“) مع نماذج الذكاء الاصطناعى ، يمكن للاتصال بالعديد من التطبيقات ومصادر البيانات أن تنشئ باستمرار. وبكلمات بسيطة ، لدى MCP مساعد منظمة العفو الدولية مع أدوات البرمجيات المختلفة يتحدث بمساعدة لغة مشتركة ، بدلاً من ذلك ، تتطلب كل أداة محولًا مختلفًا أو رمزًا مخصصًا.

هذه الصورة لها سمة قديمة فارغة ؛ اسم ملفه هو ad_4nxdztclzfy8zhlcg_tjum6nomnb9f6fc7lb9jal9xasg7gjkjuoohg0shkbv-xmwyc uhmevoqbzvfuqzxnwfvmfunfac10hqkdbmlnzl13etp080j59zsxdbcbijs3geao3cew
صورة بإذن من النوع المكدس الجديد

ماذا يعني ذلك في الممارسة؟ إذا كنت تستخدم مساعد ترميز الذكاء الاصطناعى مثل المؤشر أو Windsurf ، فإن MCP هو بروتوكول مشترك يتيح لك هذا استخدام هذا المساعد باسمك الأدوات الخارجية. على سبيل المثال ، يمكن أن يكون لدى MCP نموذج AI احصل على معلومات من قاعدة بيانات أو تحرير تصميم في Figma أو التحكم في تطبيق الموسيقى-من خلال واجهة موحدة ، أرسل إرشادات طبيعية عبر واجهة موحدة. أنت (أو منظمة العفو الدولية) لم تعد مضطرًا لتغيير السياقات يدويًا أو تعلم واجهة برمجة التطبيقات لكل أداة. ال MCP “مترجم” يسد الفجوة بين العيوب البشرية وعيوب البرمجيات.

باختصار ، MCP كما لو كنت تعطي مساعد الذكاء الاصطناعى أ السيطرة عن بُعد الشاملة قم بتشغيل جميع الأجهزة والخدمات الرقمية الخاصة بك. بدلاً من التمسك بعالم خاص بهم ، يمكن لوكالة الذكاء الاصطناعى الآن الضغط بأمان وذكاء على مفاتيح التطبيقات الأخرى. هذا البروتوكول المشترك يعني يمكن لمنظمة العفو الدولية الاندماج في الآلاف من الأدوات طالما أن هذه الأدوات لديها واجهة MCP ، فإن عمليات التكامل المخصصة مطلوبة لكل تطبيق جديد. النتيجة: يصبح مساعد AI الخاص بك أكثر قدرة وقادرة على الدردشة ليس فقط حول الأشياء ، ولكن أيضًا للدردشة اتخاذ الإجراءات في البرنامج الحقيقي الذي تستخدمه.

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

إليكم عرضًا تجريبيًا أقوم بإنشائه مشهدًا “طائرات قليلة المنخفضة” في جمل قليلة فقط👇

فيديو: سيدهارث أهوجا

2. السياق التاريخي: من تنبؤ النص إلى وكلاء مجهزة للأدوات

لتقدير MCP ، يتذكر كيفية تطور مساعدي الذكاء الاصطناعى. كانت نماذج اللغة الرئيسية المبكرة (LLMS) حكيمة بشكل أساسي Textor: مع بعض المدخلات ، يمكنك إنشاء تتمة تعتمد على أنماط في بيانات التدريب. كانوا أقوياء للإجابة على الأسئلة أو كتابة النص ، ولكن معزول وظيفيا– لديهم لا توجد طريقة متكاملة لاستخدام الأدوات الخارجية أو بيانات الوقت الحقيقي. إذا طلبت نموذجًا من 2020 للتحقق من التقويم الخاص بك أو الوصول إلى ملف ، فلن يتمكن ذلك من ذلك. كان يعرف فقط كيفية إنتاج النص.

2023 كانت نقطة تحول. بدأت أنظمة KI مثل ChatGPT في الاندماج “أدواتوالمكونات الإضافية. أدخلت Openai استدعاء الوظائف والمؤسسات التي تعمل بها النماذج التي تعمل على تشغيل رمز أو استخدام متصفح الويب أو واجهات برمجة التطبيقات للوصول. تم إنشاء أطراف أخرى (Langchain ، Autogpt وما إلى ذلك) عامل يمكن أن يخطط هذا الإجراءات: ب. ابحث على الويب ، وقم بتنفيذ رمز ثم الإجابة. ومع ذلك ، في هذه المراحل المبكرة ، كان هناك أي تكامل فريد ومخصص. كان على المطورين توصيل كل أداة بشكل منفصل وغالبًا ما يتم توصيلها باستخدام طرق مختلفة باستخدام طرق مختلفة: قد تضطر الأداة إلى إخراج JSON. آخر يحتاج إلى غلاف بيثون مخصص. تنسيق موجه إدخال خاص آخر. كان هناك لا طريق قياسي بحيث يعرف الذكاء الاصطناعى الأدوات المتوفرة أو كيف يمكن استدعاؤها حتى يتم تشفير كل شيء صعب.

من في أواخر 2023أدرك المجتمع أنه من أجل فتح وكيل الذكاء الاصطناعي تمامًا ، كان علينا الخروج كفرد فردي خارج علاج LLMs. هذا أدى إلى فكرة أدوات– أنظمة الذكاء الاصطناعى التي يمكن مراقبة وتخطيط وتصرف في العالم حول أدوات البرمجيات. بدأ مساعدو الذكاء الاصطناعى الموجهة نحو المطورين (المؤشر ، كلاين ، ويندسورف وما إلى ذلك) في تضمين هذه العوامل في IDE وسير العمل ، حيث يقرأ رمز الذكاء الاصطناعى ، ومترجم الاتصال ، والاختبارات ، وما إلى ذلك. ومع ذلك ، كان كل تكامل الأداة قويًا للغاية مجزأة مؤلمة: يمكن للوكيل التحكم في متصفح الويب عن طريق إنشاء كاتب مسرحي -في حين أن عناصر تحكم GIT أخرى عن طريق تنفيذ أوامر Shell. لم يكن هناك “لغة” موحدة لهذه التفاعلات ، وهو ما فعلته من الصعب إضافة أدوات جديدة أو تغيير نماذج الذكاء الاصطناعي.

هذه هي الخلفية في أواخر 2024. أدركوا أن LLMs أصبحت أكثر قدرة لم يعد عنق الزجاجة ذكاء النموذج ، بل اتصاله. يتطلب كل مصدر أو تطبيق بيانات جديد رمز الغراء المصمم خصيصًا يبطئ الابتكار. خرج MCP من الحاجة توحيد الواجهة بين الذكاء الاصطناعي والعالم الواسع للبرامج – على غرار إنشاء بروتوكول مشترك (HTTP) ، قام موقع الويب بتمكين الموقع. إنه يمثل الخطوة التالية الطبيعية في تطور LLM: من التنبؤ النقي بالمكونات النشطة مع الأدوات (كل مخصصة) حتى إلى إلى الوكلاء مع واجهة أداة عالمية.

3. المشكلة يحل MCP

بدون MCP ، فإن دمج مساعد AI في الأدوات الخارجية يشبه إلى حد ما سلسلة من الأجهزة ذات المكونات المختلفة وبدون منفذ عالمي. كان على المطورين القيام بذلك تكامل مجزأ في كل مكان. على سبيل المثال ، يمكن لـ AI -Ide استخدام طريقة للحصول على رمز من GitHub ، والآخر للحصول على بيانات من قاعدة بيانات ، وأخرى لأتمتة أداة تصميم -التكامل الذي يتطلب محولًا مخصصًا. هذا ليس فقط عمالة -مكثفة. إنه هش ولا يتم تحجيمه. كيف أعرب عن الأنثروبور:

حتى النماذج الأكثر تطلبًا مقيدة بعزلة البياناتتم التقاطها وراء صوامع المعلومات. … يتطلب كل مصدر بيانات جديد تطبيقه المخصص ، بحيث تكون الأنظمة المتصلة حقًا صعبة.

يتعامل MCP مع هذا التفتت الجبهة عن طريق العرض بروتوكول مشترك لجميع هذه التفاعلات. بدلاً من كتابة رمز منفصل لكل أداة ، يمكن للمطور تنفيذ مواصفات MCP وجعل تطبيقه في متناول كل AI يتحدث على الفور. ال يبسط مصفوفة التكامل الدرامية: لا يتعين على منصات الذكاء الاصطناعي دعم MCP (وليس العشرات من واجهات برمجة التطبيقات) ، ويمكن لمطوري الأدوات اكتشاف الوظيفة (عبر خادم MCP) بدلاً من العمل بشكل منفصل مع كل مزود الذكاء الاصطناعي.

كان هناك تحد كبير آخر أداة الأدوات “عدم تطابق اللغة”. يحتوي كل برنامج أو خدمة على واجهة برمجة التطبيقات الخاصة به وتنسيق البيانات والمفردات. كان على عميل منظمة العفو الدولية معرفة كل هذه الفروق الدقيقة. على سبيل المثال ، هناك إجراءات مختلفة تمامًا في عالم ما قبل MCP. هذا عدم التحديد يعني kis كان لا بد من ترجمة “القصد” إلى لهجة فريدة لكل أداة– من خلال رمز فني أو مخصص سريع سريع. MCP يحل هذا من خلال واجهة منظمة وتصفيية ذاتية: يمكن للأدوات اشرح مهاراتك بطريقة موحدةويمكن لمنظمة العفو الدولية استدعاء هذه الوظائف من خلال نوايا اللغة الطبيعية التي يحللها خادم MCP. في الواقع ، يعلم MCP جميع الأدوات شيئًا ما نفس اللغةلذلك فإن الذكاء الاصطناعي لا يحتاج إلى ألف مناشف pherrass.

النتيجة أكثر من ذلك بكثير الهندسة المعمارية القوية والقابلة للتطوير. بدلاً من إنشاء عمليات تكامل N × M (نماذج أدوات N Times M AI) ، لدينا سجل لحكمهم جميعًا. كما هو موضح في إعلان الأنثروبور ، يحل MCP محل “تكاملات مجزأة بواسطة بروتوكول واحد” ، مما يؤدي إلى مسار أسهل وأكثر موثوقية لمنح AI الوصول إلى البيانات والإجراءات التي تحتاجها. هذا التوحيد يمهد أيضًا الطريق السياق الذي يتم الحفاظ عليه على الأدوات-يمكن لمنظمة العفو الدولية نقل المعرفة من أداة قادرة على MCP إلى الآخر ، نظرًا لأن التفاعلات لها إعداد إطار شائع. باختصار ، يذهب MCP إلى التكامل مع الكابوس بسيط مثل جهاز الكمبيوتر المحمول قبل جهاز USB.

المصدر المرجعي

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *