إعادة إرسال العنوان الأصلي 'معيار USB-C للذكاء الصناعي: فهم MC'
خلال سنواتي في التحالف، رأيت مؤسسين لا يحصى يبنون أدواتهم المتخصصة الخاصة وتكاملات البيانات المدمجة في وكلاء الذكاء الاصطناعي الخاصة بهم وسير العمل. ومع ذلك، تكون هذه الخوارزميات والتشكيلات والمجموعات البيانية الفريدة محجوزة وراء التكاملات المخصصة التي قليل من الناس سيستخدمونها.
هذا تغير بسرعة مع ظهور بروتوكول سياق النموذج. تم تحديد MCP على أنه بروتوكول مفتوح يقيس كيفية تواصل التطبيقات وتوفير السياق لـ LLMs. إحدى التشبيهات التي أعجبتني حقًا هي أن "MCPs for AI applications are like USB-C for hardware"؛ وهذا موحد وقابل للتوصيل ومتعدد الاستخدامات ومحوري.
مثل Claude و OpenAI و LLAMA، يعتبر LLMs قوية بشكل لا يصدق، لكنها مقيدة بالمعلومات التي يمكنها الوصول إليها في الوقت الحالي. وهذا يعني أن لديها عادةً قطع في المعرفة، ولا يمكنها تصفح الويب بشكل مستقل، وليس لديها وصول مباشر إلى ملفاتك الشخصية أو الأدوات المتخصصة بدون بعض شكل من التكامل.
على وجه الخصوص، كان المطورون يواجهون ثلاث تحديات رئيسية عند ربط LLMs بالبيانات الخارجية والأدوات:
تحل MCP هذه المشاكل من خلال توفير وسيلة موحدة لأي LLM للوصول بأمان إلى الأدوات الخارجية ومصادر البيانات من خلال بروتوكول مشترك. الآن بعد أن فهمنا ما يفعله MCP، دعونا نلقي نظرة على ما يقوم الناس ببنائه باستخدامه.
نظام MC البيئي ينفجر حاليًا بالابتكار. إليك بعض الأمثلة الأخيرة التي وجدتها على Twitter عن المطورين يعرضون أعمالهم.
ما يجعل هذه الأمثلة مقنعة بشكل خاص هو تنوعها. في وقت قصير فقط منذ إطلاقها، قام المطورون بإنشاء تكاملات تمتد عبر إنتاج وسائط إبداعية، منصات الاتصال، التحكم في الأجهزة، خدمات الموقع، وتكنولوجيا البلوكشين. تتبع جميع هذه التطبيقات المتنوعة نفس البروتوكول الموحد، مما يظهر تنوع MCP وإمكانيتها لتصبح معيارًا عالميًا لتكامل أدوات الذكاء الاصطناعي.
للحصول على مجموعة شاملة من خوادم MC، تحقق منمستودع خوادم MCP الرسمي على GitHub. مع تنصيح حذر، قبل استخدام أي خادم MC، كن حذرًا بشأن ما تقوم بتشغيله ومنح الأذونات له.
مع أي تكنولوجيا جديدة، يستحق السؤال: هل تعتبر MC حقًا محورية، أم مجرد أداة مبالغ فيها أخرى ستتلاشى؟
بعد مشاهدة العديد من الشركات الناشئة في هذا المجال، أعتقد أن MC تمثل نقطة تحول حقيقية لتطوير الذكاء الاصطناعي. على عكس العديد من الاتجاهات التي تعد بالثورة ولكنها تقدم تغييرًا تدريجيًا، MC هو زيادة في الإنتاجية تحل مشكلة أساسية في البنية التحتية التي كانت تعيق النظام بأكمله.
ما يجعله قيمًا بشكل خاص هو أنه لا يحاول استبدال النماذج الحالية للذكاء الاصطناعي أو منافستها، بل إنه يجعلها جميعًا أكثر فائدة عن طريق ربطها بأدوات خارجية والبيانات التي تحتاج إليها.
ومع ذلك، هناك مخاوف شرعية حول الأمان والتوحيد. كما هو الحال مع أي بروتوكول في أيامه الأولى، من المحتمل أن نرى آلام النمو بينما تعمل المجتمع على تحديد أفضل الممارسات حول التدقيق، والأذونات، والمصادقة، والتحقق من الخادم. يحتاج المطور إلى الثقة في وظائف هذه الخوادم MCP ولا ينبغي أن يثق فيها بشكل أعمى، خاصة وأنها أصبحت وفيرة.هذا المقاليناقش بعض الثغرات الأخيرة التي تم كشفها بواسطة blindy باستخدام خوادم MCP التي لم يتم فحصها بعناية، حتى لو كنت تقوم بتشغيلها محليًا.
أقوى تطبيقات الذكاء الاصطناعي لن تكون نماذج منفصلة ولكن تكون نظمًا بيئية من القدرات المتخصصة المتصلة من خلال بروتوكولات موحدة مثل MC. بالنسبة للشركات الناشئة، تمثل MC فرصة لبناء مكونات متخصصة تندرج ضمن هذه البيئات المتزايدة. إنها فرصة للتسلح بمعرفتك وقدراتك الفريدة بينما تستفيد من الاستثمارات الضخمة في نماذج الأساس.
نتوقع في المستقبل أن يصبح MC جزءًا أساسيًا من البنية التحتية للذكاء الاصطناعي، تمامًا كما أصبح HTTP للويب. مع نضوج البروتوكول ونمو الاعتماد، من المرجح أن نرى سوقًا كاملًا من خوادم MC المتخصصة تظهر، مما يسمح لأنظمة الذكاء الاصطناعي بالوصول إلى أي قدرة أو مصدر بيانات تتخيله.
بالنسبة لأولئك الذين يهتمون بفهم كيف يعمل MC بالفعل تحت السطح، يقدم الملحق التالي تفكيكًا تقنيًا لبنيته، وسير عمله، وتنفيذه.
بشكل مماثل لكيفية قيام بروتوكول نقل النص الفائق (HTTP) بتوحيد الطريقة التي يصل بها الويب إلى مصادر البيانات الخارجية والمعلومات، يقوم بروتوكول تنسيق النماذج الفائق (MCP) بذلك بالنسبة لإطارات الذكاء الاصطناعي، مما يخلق لغة مشتركة تسمح لأنظمة الذكاء الاصطناعي المختلفة بالتواصل بسلاسة. لذا دعونا نستكشف كيف يفعل ذلك.
هندسة وتدفق MCP
الهندسة المعمارية الرئيسية تتبع نموذج العميل والخادم مع أربعة مكونات رئيسية تعمل معًا:
لذا الآن بعد مناقشة العناصر، دعونا نلقي نظرة على كيفية تفاعلها في سير عمل نموذجي:
ما يجعل هذه البنية قوية هو أن كل خادم MCP متخصص في نطاق معين ولكنه يستخدم بروتوكول اتصال موحد. لذلك بدلاً من إعادة بناء التكاملات لكل منصة، يمكن للمطورين التركيز فقط على تطوير الأدوات مرة واحدة لبيئتهم الكاملة للذكاء الاصطناعي.
الآن دعونا نلقي نظرة على كيف يمكن للشخص تنفيذ خادم MCP بسيط في بضعة أسطر من الشيفرة باستخدام MCP SDK.
في هذا المثال البسيط، نريد توسيع قدرة Claude Desktop على الإجابة على أسئلة مثل "ما هي بعض المقاهي بالقرب من سنترال بارك؟" من خرائط Google. يمكنك توسيع هذا بسهولة للحصول على تقييمات أو تقييمات. ولكن الآن، دعنا نركز على أداة MCP العثور_على_الأماكن_القريبة التي ستسمح لـ Claude بالحصول على هذه المعلومات مباشرة من خرائط Google وعرض النتائج بطريقة محادثة.
كما يمكنك أن ترى، الكود بسيط حقًا. 1) يقوم بتحويل الاستعلام إلى بحث في واجهة برمجة تطبيقات خرائط Google و 2) يعيد أعلى النتائج في تنسيق منظم. وبالتالي يتم تمرير المعلومات إلى LLM لاتخاذ قرارات أخرى.
الآن نحتاج إلى إبلاغ Claude Desktop عن هذه الأداة، لذا سنقوم بتسجيلها في ملف تكوينه كما يلي.
وفورًا، لقد انتهيت. الآن لديك مجرد تمديد لـ Claude للعثور على مواقع في الوقت الحقيقي من خرائط Google.
يتم إعادة طبع هذه المقالة من [ X. إعادة توجيه العنوان الأصلي 'معيار USB-C للذكاء الاصطناعي: فهم MCP'. جميع حقوق النشر تنتمي إلى الكاتب الأصلي [@Drmelseidy]. إذا كان هناك اعتراضات على هذا النشر مرجع, يرجى الاتصال ببوابة تعلمالفريق، وسوف يتولى التعامل معها بسرعة.
إخلاء المسؤولية عن الضرر: الآراء والآراء المعبر عنها في هذه المقالة هي فقط تلك التي يعبر عنها الكاتب ولا تشكل أي نصيحة استثمارية.
تتم ترجمة المقال إلى لغات أخرى من قبل فريق Gate Learn. ما لم يرد غير ذلك، يُحظر نسخ أو توزيع أو نسخ المقالات المترجمة.
إعادة إرسال العنوان الأصلي 'معيار USB-C للذكاء الصناعي: فهم MC'
خلال سنواتي في التحالف، رأيت مؤسسين لا يحصى يبنون أدواتهم المتخصصة الخاصة وتكاملات البيانات المدمجة في وكلاء الذكاء الاصطناعي الخاصة بهم وسير العمل. ومع ذلك، تكون هذه الخوارزميات والتشكيلات والمجموعات البيانية الفريدة محجوزة وراء التكاملات المخصصة التي قليل من الناس سيستخدمونها.
هذا تغير بسرعة مع ظهور بروتوكول سياق النموذج. تم تحديد MCP على أنه بروتوكول مفتوح يقيس كيفية تواصل التطبيقات وتوفير السياق لـ LLMs. إحدى التشبيهات التي أعجبتني حقًا هي أن "MCPs for AI applications are like USB-C for hardware"؛ وهذا موحد وقابل للتوصيل ومتعدد الاستخدامات ومحوري.
مثل Claude و OpenAI و LLAMA، يعتبر LLMs قوية بشكل لا يصدق، لكنها مقيدة بالمعلومات التي يمكنها الوصول إليها في الوقت الحالي. وهذا يعني أن لديها عادةً قطع في المعرفة، ولا يمكنها تصفح الويب بشكل مستقل، وليس لديها وصول مباشر إلى ملفاتك الشخصية أو الأدوات المتخصصة بدون بعض شكل من التكامل.
على وجه الخصوص، كان المطورون يواجهون ثلاث تحديات رئيسية عند ربط LLMs بالبيانات الخارجية والأدوات:
تحل MCP هذه المشاكل من خلال توفير وسيلة موحدة لأي LLM للوصول بأمان إلى الأدوات الخارجية ومصادر البيانات من خلال بروتوكول مشترك. الآن بعد أن فهمنا ما يفعله MCP، دعونا نلقي نظرة على ما يقوم الناس ببنائه باستخدامه.
نظام MC البيئي ينفجر حاليًا بالابتكار. إليك بعض الأمثلة الأخيرة التي وجدتها على Twitter عن المطورين يعرضون أعمالهم.
ما يجعل هذه الأمثلة مقنعة بشكل خاص هو تنوعها. في وقت قصير فقط منذ إطلاقها، قام المطورون بإنشاء تكاملات تمتد عبر إنتاج وسائط إبداعية، منصات الاتصال، التحكم في الأجهزة، خدمات الموقع، وتكنولوجيا البلوكشين. تتبع جميع هذه التطبيقات المتنوعة نفس البروتوكول الموحد، مما يظهر تنوع MCP وإمكانيتها لتصبح معيارًا عالميًا لتكامل أدوات الذكاء الاصطناعي.
للحصول على مجموعة شاملة من خوادم MC، تحقق منمستودع خوادم MCP الرسمي على GitHub. مع تنصيح حذر، قبل استخدام أي خادم MC، كن حذرًا بشأن ما تقوم بتشغيله ومنح الأذونات له.
مع أي تكنولوجيا جديدة، يستحق السؤال: هل تعتبر MC حقًا محورية، أم مجرد أداة مبالغ فيها أخرى ستتلاشى؟
بعد مشاهدة العديد من الشركات الناشئة في هذا المجال، أعتقد أن MC تمثل نقطة تحول حقيقية لتطوير الذكاء الاصطناعي. على عكس العديد من الاتجاهات التي تعد بالثورة ولكنها تقدم تغييرًا تدريجيًا، MC هو زيادة في الإنتاجية تحل مشكلة أساسية في البنية التحتية التي كانت تعيق النظام بأكمله.
ما يجعله قيمًا بشكل خاص هو أنه لا يحاول استبدال النماذج الحالية للذكاء الاصطناعي أو منافستها، بل إنه يجعلها جميعًا أكثر فائدة عن طريق ربطها بأدوات خارجية والبيانات التي تحتاج إليها.
ومع ذلك، هناك مخاوف شرعية حول الأمان والتوحيد. كما هو الحال مع أي بروتوكول في أيامه الأولى، من المحتمل أن نرى آلام النمو بينما تعمل المجتمع على تحديد أفضل الممارسات حول التدقيق، والأذونات، والمصادقة، والتحقق من الخادم. يحتاج المطور إلى الثقة في وظائف هذه الخوادم MCP ولا ينبغي أن يثق فيها بشكل أعمى، خاصة وأنها أصبحت وفيرة.هذا المقاليناقش بعض الثغرات الأخيرة التي تم كشفها بواسطة blindy باستخدام خوادم MCP التي لم يتم فحصها بعناية، حتى لو كنت تقوم بتشغيلها محليًا.
أقوى تطبيقات الذكاء الاصطناعي لن تكون نماذج منفصلة ولكن تكون نظمًا بيئية من القدرات المتخصصة المتصلة من خلال بروتوكولات موحدة مثل MC. بالنسبة للشركات الناشئة، تمثل MC فرصة لبناء مكونات متخصصة تندرج ضمن هذه البيئات المتزايدة. إنها فرصة للتسلح بمعرفتك وقدراتك الفريدة بينما تستفيد من الاستثمارات الضخمة في نماذج الأساس.
نتوقع في المستقبل أن يصبح MC جزءًا أساسيًا من البنية التحتية للذكاء الاصطناعي، تمامًا كما أصبح HTTP للويب. مع نضوج البروتوكول ونمو الاعتماد، من المرجح أن نرى سوقًا كاملًا من خوادم MC المتخصصة تظهر، مما يسمح لأنظمة الذكاء الاصطناعي بالوصول إلى أي قدرة أو مصدر بيانات تتخيله.
بالنسبة لأولئك الذين يهتمون بفهم كيف يعمل MC بالفعل تحت السطح، يقدم الملحق التالي تفكيكًا تقنيًا لبنيته، وسير عمله، وتنفيذه.
بشكل مماثل لكيفية قيام بروتوكول نقل النص الفائق (HTTP) بتوحيد الطريقة التي يصل بها الويب إلى مصادر البيانات الخارجية والمعلومات، يقوم بروتوكول تنسيق النماذج الفائق (MCP) بذلك بالنسبة لإطارات الذكاء الاصطناعي، مما يخلق لغة مشتركة تسمح لأنظمة الذكاء الاصطناعي المختلفة بالتواصل بسلاسة. لذا دعونا نستكشف كيف يفعل ذلك.
هندسة وتدفق MCP
الهندسة المعمارية الرئيسية تتبع نموذج العميل والخادم مع أربعة مكونات رئيسية تعمل معًا:
لذا الآن بعد مناقشة العناصر، دعونا نلقي نظرة على كيفية تفاعلها في سير عمل نموذجي:
ما يجعل هذه البنية قوية هو أن كل خادم MCP متخصص في نطاق معين ولكنه يستخدم بروتوكول اتصال موحد. لذلك بدلاً من إعادة بناء التكاملات لكل منصة، يمكن للمطورين التركيز فقط على تطوير الأدوات مرة واحدة لبيئتهم الكاملة للذكاء الاصطناعي.
الآن دعونا نلقي نظرة على كيف يمكن للشخص تنفيذ خادم MCP بسيط في بضعة أسطر من الشيفرة باستخدام MCP SDK.
في هذا المثال البسيط، نريد توسيع قدرة Claude Desktop على الإجابة على أسئلة مثل "ما هي بعض المقاهي بالقرب من سنترال بارك؟" من خرائط Google. يمكنك توسيع هذا بسهولة للحصول على تقييمات أو تقييمات. ولكن الآن، دعنا نركز على أداة MCP العثور_على_الأماكن_القريبة التي ستسمح لـ Claude بالحصول على هذه المعلومات مباشرة من خرائط Google وعرض النتائج بطريقة محادثة.
كما يمكنك أن ترى، الكود بسيط حقًا. 1) يقوم بتحويل الاستعلام إلى بحث في واجهة برمجة تطبيقات خرائط Google و 2) يعيد أعلى النتائج في تنسيق منظم. وبالتالي يتم تمرير المعلومات إلى LLM لاتخاذ قرارات أخرى.
الآن نحتاج إلى إبلاغ Claude Desktop عن هذه الأداة، لذا سنقوم بتسجيلها في ملف تكوينه كما يلي.
وفورًا، لقد انتهيت. الآن لديك مجرد تمديد لـ Claude للعثور على مواقع في الوقت الحقيقي من خرائط Google.
يتم إعادة طبع هذه المقالة من [ X. إعادة توجيه العنوان الأصلي 'معيار USB-C للذكاء الاصطناعي: فهم MCP'. جميع حقوق النشر تنتمي إلى الكاتب الأصلي [@Drmelseidy]. إذا كان هناك اعتراضات على هذا النشر مرجع, يرجى الاتصال ببوابة تعلمالفريق، وسوف يتولى التعامل معها بسرعة.
إخلاء المسؤولية عن الضرر: الآراء والآراء المعبر عنها في هذه المقالة هي فقط تلك التي يعبر عنها الكاتب ولا تشكل أي نصيحة استثمارية.
تتم ترجمة المقال إلى لغات أخرى من قبل فريق Gate Learn. ما لم يرد غير ذلك، يُحظر نسخ أو توزيع أو نسخ المقالات المترجمة.