العودة

هل مات بروتوكول MCP؟ مهندسة في Quandri تدافع عن CLI وskills
SiTech AI Team3 دقيقة قراءة

هل مات بروتوكول MCP؟ مهندسة في Quandri تدافع عن CLI وskills

يرى مقال في مدونة Quandri الهندسية أن بروتوكول MCP يستهلك نافذة السياق، وأن موثوقيته منخفضة، وأنه يتقاطع مع أدوات CLI وواجهات API القائمة. وتنشر الكاتبة قياسات من بيئة الشركة نفسها.

يرى مقال منشور في مدونة Quandri الهندسية أن بروتوكول Model Context Protocol، المعيار الذي يربط النماذج اللغوية بالأدوات الخارجية، صار الخيار الافتراضي الخاطئ لمعظم سير عمل المطورين. وتلخّص الكاتبة كلو كيم، وهي مهندسة برمجيات أولى في الشركة، ثلاث مشكلات: استهلاك نافذة السياق، وانخفاض الموثوقية، والتقاطع مع أدوات CLI وواجهات API الموجودة أصلاً.

يستند النص إلى المقال واسع الانتشار "MCP is dead. Long live the CLI" وإلى قياسات أُجريت في بيئة الشركة. وفي تحديث لاحق تشير الكاتبة إلى أن Claude Code أطلق ميزة Tool Search with Deferred Loading، التي تحمّل مخططات الأدوات عند الطلب وتقلل استهلاك السياق بأكثر من 85%، ما يعالج المشكلة الأولى إلى حد كبير في الإصدارات الحديثة، بينما تبقى حجج الأداء وتصحيح الأخطاء والبنية قائمة.

77 أداة ونحو 21 ألف رمز

تربط خوادم MCP المساعدين بخدمات مثل GitHub وLinear وNotion وSlack. ومنذ إطلاق البروتوكول في أواخر 2024 يوصف بأنه "منفذ USB-C لمنظومة الذكاء الاصطناعي". ويظهر الثمن في نافذة السياق: مع أربعة خوادم متصلة، استهلكت تعريفات الأدوات وحدها 10.5% من نافذة Claude البالغة 200 ألف رمز، وكانت ستشغل 16.5% من نافذة GPT-4o البالغة 128 ألف رمز. وأحصى الفريق 77 أداة ونحو 84,300 حرف، أي ما يقارب 21 ألف رمز. وحدها Linear تمثل 42 تعريفاً وأكثر من 12,800 رمز تُحمّل دائماً حتى لو استُخدم اثنان فقط.

الموثوقية وفارق 65 ضعفاً

تشمل المشكلات التشغيلية فشل التهيئة وإعادة المصادقة المتكررة، وبطء الاستجابات بسبب ذهاب وإياب إلى الخادم في كل استدعاء، وسقوط الأدوات في منتصف الجلسة، وصلاحيات غير شفافة. وقد قارن كاتب المقال الأصلي خادم MCP الخاص بـ Jira بواجهة REST الخاصة بالخدمة نفسها فوجد أنه أبطأ بثلاثة أضعاف في كل استدعاء، وبـ 9.4 أضعاف في الاستدعاء الأول مع التهيئة. وللاطلاع على مسألة واحدة في Linear يستهلك مسار MCP نحو 65 ضعفاً من الرموز مقارنة بمسار CLI.

ماذا يُستخدم بدلاً منه

الترتيب الموصى به هو CLI أولاً، ثم API، ثم التوثيق: فالنماذج تدرّبت أصلاً على صفحات man وإجابات المنتديات، والأوامر قابلة للتركيب مع الأنابيب وgrep وjq. وللأعمال المتكررة، يوضح نمط skills التعليمات عند الاستدعاء فقط بدل حمل عشرات المخططات باستمرار.

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

وفي Quandri تُستخدم المقاربات الثلاث معاً. وتذكر الكاتبة أن استبدال خوادم MCP بمهارات تغلّف أدوات CLI القائمة حرّر نحو 21 ألف رمز من السياق وأزال أخطاء التهيئة من العمل اليومي.

SiTech

SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي

نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.