HyperAI
Back to Headlines

ميفا للبروتوكول السياقي لنماذج اللغات: كيفية تشغيل خوادم MCP و24 من أفضل الأدوات للمطورين وFans لاستخدامها مع ChatGPT وClaude

منذ 2 أيام

الملخص ما هو بروتوكول سياق النموذج (MCP)؟ بروتوكول سياق النموذج (MCP) هو طريقة بسيطة ولكنها قوية تتيح تقديم السياق الخارجي للنماذج اللغوية الكبيرة (LLMs) مثل ChatGPT، Cursor، وClaude. نظرًا لأن هذه النماذج لا تملك حق الوصول إلى البيانات الشخصية أو الفورية (مثل البريد الإلكتروني، التقويم، نظام إدارة العلاقات مع العملاء (CRM)، المستندات، والملفات)، فإنها تجد صعوبة في التعامل مع بعض المهام التي تتطلب مهارات خاصة (مثل الرياضيات، المنطق الصارم، والأماكن الجغرافية) أو في أداء مهام مثل النشر على شبكات التواصل الاجتماعي أو إرسال رسائل نصية أو بريد إلكتروني. لذلك، أصبحت خوادم MCP موضوعًا ساخنًا في مجال الذكاء الاصطناعي، حيث تساعد هذه الخوادم في تحسين أداء النماذج اللغوية في مهام متنوعة كالكتابة شفرة البرمجة، البحث، القراءة، وكتابة الملفات، بالإضافة إلى التعامل مع المهام التي تتطلب التبديل بين تطبيقات مختلفة. لماذا استخدام MCP؟ استخدام MCP يساعد في: - تزويد النماذج اللغوية بالسياق الخارجي اللازم لتحسين أدائها. - تقليل الحاجة للتبديل بين التطبيقات وال أدوات المختلفة، مما يزيد من الكفاءة. - تمكين النماذج اللغوية من التعامل مع المهام التي تحتاج إلى بيانات شخصية أو فورية. المصادقة والتفويض مما يؤسف له، لا تزال تقنيات الأمن والمصادقة (AuthN) والتفويض (AuthZ) في مراحلها الأولى من النمو. غالبًا ما يتطلب الأمر تخزين المفاتيح API والبيانات الائتمانية في نص عادي، وهو ما يشكل خطورة أمنية. لذلك، تعمل المجتمعات التقنية على اعتماد معايير أكثر أمانًا مثل OAuth 2.1 لتأمين عملية المصادقة والتفويض. ومع ذلك، لا تدعم العديد من التطبيقات الخلفية هذه المعايير بعد، مما يجعل استخدام أساليب أقل أمانًا أمرًا حتميًا في某些 حالات. كيفية تشغيل خوادم MCP هناك طريقتان رئيسيتان لتشغيل خادم MCP: محليًا على جهاز الكمبيوتر 🖥️ باستخدام أدوات التطوير: هذا هو الطريقة الأكثر شيوعًا، حيث يمكن إطلاق خوادم MCP باستخدام أدوات مثل NPX/NPM، UV/UVX/PIP، BUN/BUNX، NODE. هذه الأدوات تسهل توزيع خوادم MCP مع جهد إضافي أقل، لكنها ليست صديقة للمبتدئين وتتطلب معرفة فنية في إدارة المكتبات والوحدات والاعتمادات. قد تحدث مشكلات أمنية عند تخزين البيانات الائتمانية في نص عادي. باستخدام الحاويات (Docker، Podman): توفر الحاويات حلًا لمشكلات الاعتمادات من خلال عزل كل خادم في بيئته الخاصة. ومع ذلك، يتطلب تشغيل الحاويات معرفة فنية بواجهة السطر الأوامر (CLI). رغم ذلك، تظل مشكلات الأمان قائمة عند تخزين البيانات الائتمانية في نص عادي. حاويات Docker Desktop + أدوات MCP (مع واجهة رسومية): هذا الخيار هو الأكثر صداقة للمبتدئين ويوفر واجهة رسومية ومكتبة داخلية لخوادم MCP. يدعم هذا الخيار أيضًا OAuth، مما يجعله مناسبًا لبيئات الإنتاج التي تتطلب أمانًا عاليًا، رغم أن معظم خوادم MCP التي تحتاج إلى مصادقة لا تدعم OAuth بعد. يتم تخزين البيانات الائتمانية في تطبيق Docker Desktop. توسعات سطح المكتب من Anthropic (DXT): أعلنت Anthropic عن توسعات سطح المكتب (DXT) في نسختها التجريبية v0.1 في 27 يونيو 2025. يتم تضمين أدوات التطوير والملفات التكوينية في ملف ZIP بأمتداد .dtx. تدعم هذه التوسعات تحديثات أوتوماتيكية وأمانًا مدمجًا (حاليًا على macOS فقط). كما يمكن للمؤسسات استخدام سياسات المجموعة لنظام التشغيل Windows وإدارة أجهزة المحمول (MDM) لنظام التشغيل macOS لضبط التوسعات المعتمدة. بعيدًا في السحابة ☁️ عبر HTTP (SSE أو Streamable-HTTP): تتيح هذه الطريقة للمستخدم النهائي استخدام خوادم MCP دون الحاجة إلى تثبيت أي شيء محليًا، شريطة أن يدعم العميل MCP بروتوكولات النقل SSE أو Streamable-HTTP. يمكن للمستخدمين تثبيت خوادم MCP عبر مكتبة داخلية، وقد تكون بعض الخدمات مدفوعة. رغم سهولة الاستخدام، قد يتطلب الأمر تثبيت بروكسي لنقل MCP في بعض الحالات، ولذا قد تكون الخيارات الذاتية المضيفة (Self-hosted) صعبة للمؤسسات بسبب الجهود الكبيرة المطلوبة للإعداد والدعم والاستخدام. بروتوكولات النقل يدعم MCP عدة بروتوكولات نقل لربط العملاء والخوادم: - STDIO: البروتوكول الأصلي والأساسي، يسمح بتوصيل الخوادم المحلية عبر مسارات الإدخال والإخراج القياسية. غالبًا ما يكون هذا البروتوكول المفضل للخوادم المحلية مثل خادم النظام الملفي. - SSE (الأحداث المرسلة من الخادم): البروتوكول الثاني، يستند إلى HTTP ويسمح بنقل البيانات من الخادم إلى العميل بشكل مستمر. - Streamable-HTTP: بروتوكول جديد وأكثر مرونة عبر HTTP، يفضل للاستخدامات الموزعة أو المتقدمة. أفضل خوادم MCP تشمل بعض أفضل خوادم MCP: - Supermachine.ai: يقدم خدمات متقدمة لمعالجة البيانات والتحليلات. - Databricks.com: يستخدم لتحليل البيانات الكبيرة وتعلم الآلة. - Natoma.id: يوفر أدوات للتعامل مع البيانات والمعلومات الشخصية. - mcpfabric.com: يتيح تكامل خوادم MCP مع تطبيقات متعددة. - Cloudflare: يتيح تثبيت ومضيف دعم خوادم MCP الخاصة. - Composio.dev: يوفر أدوات للتطوير الموزع والتعاون. تقييم الحدث من قبل المختصين يُنظر إلى بروتوكول سياق النموذج (MCP) على أنه خطوة هامة نحو تكامل أفضل بين النماذج اللغوية الكبيرة والتطبيقات الحقيقية. هذه التقنية تفتح الباب أمام فرص جديدة في مجالات مثل تطوير البرمجيات، إدارة البيانات، والتعاون بين الفرق. ومع ذلك، لا تزال هناك تحديات أمنية تحتاج إلى حل، خاصة فيما يتعلق بالمصادقة والتفويض. كما أن دعم OAuth بشكل كامل سيجعل هذه التقنية أكثر أمانًا وقابلية للتطبيق في بيئات المؤسسات. نبذة تعريفية عن Anthropic Anthropic هي شركة متخصصة في تطوير الذكاء الاصطناعي وتقديم خدمات مساعد ذكاء اصطناعي عالية الجودة. أعلنت الشركة عن تقنية Desktop Extensions (DXT) الجديدة، وهي توسعات تساعد في تبسيط توزيع وتركيب خوادم MCP لمستخدمي النهائيين والمطورين على حد سواء. تهدف Anthropic إلى جعل هذه التقنية أكثر أمانًا وسهولة الاستخدام، مما يفتح الباب أمام تطبيقات متنوعة في مجالات مختلفة، بدءًا من الاستخدام الشخصي وصولًا إلى البيئات المؤسسية.

Related Links