MCP (بروتوكول سياق النموذج)
تعريف سريع
بروتوكول سياق النموذج (MCP) هو معيار مفتوح يحدد كيفية اتصال تطبيقات الذكاء الاصطناعي بالأدوات ومصادر البيانات الخارجية. يمكن لأي مساعد متوافق بعد ذلك استخدام أي خدمة متوافقة دون تكامل مخصص.
في هذه الصفحة
لماذا يوجد MCP
قبل MCP، كان ربط مساعد الذكاء الاصطناعي بأداة - CRM، مخزن ملفات، نظام تذاكر - يعني كتابة تكامل محدد لكل زوج من المساعد والأداة. يستبدل MCP ذلك ببروتوكول واحد: خدمة تعرض قدراتها مرة واحدة كخادم MCP، ويمكن لكل تطبيق متوافق مع MCP استخدامها.
قدمت Anthropic MCP كمعيار مفتوح في نوفمبر 2024. في ديسمبر 2025، تبرعت بالبروتوكول لمؤسسة Agentic AI، وهي صندوق تحت مؤسسة Linux، بحيث يتم الحكم عليه بشكل مفتوح. تستلهم المواصفة من بروتوكول خادم اللغة، الذي فعل الشيء نفسه لدعم لغات البرمجة في محررات الشيفرة.
كيف يعمل
يمتلك MCP ثلاثة أدوار. المضيف هو تطبيق الذكاء الاصطناعي الذي يعمل فيه المستخدم. داخله، يحتفظ عميل باتصال مع كل خادم. الخادم هو خدمة تقدم قدرات. تستخدم الرسائل JSON-RPC 2.0.
يمكن للخوادم تقديم ثلاثة أنواع من الميزات: الأدوات، وهي وظائف يمكن للنموذج استدعاؤها (البحث عن الطلبات، إنشاء تذكرة)؛ الموارد، وهي بيانات يمكن للمستخدم أو النموذج قراءتها؛ والمحفزات، وهي قوالب رسائل قابلة لإعادة الاستخدام. عادةً ما تكون الخوادم البعيدة محمية بواسطة OAuth، بحيث يمنح المستخدم المساعد الوصول إلى حسابه دون مشاركة كلمة المرور.
اعتبارات الأمان
تحدد المواصفة بوضوح أن الأدوات تمثل تنفيذ كود عشوائي ويجب التعامل معها بحذر. يجب على المضيفين الحصول على موافقة المستخدم قبل كشف البيانات إلى خادم أو استدعاء أداة، ويجب اعتبار أوصاف سلوك الأداة غير موثوقة ما لم تأتي من خادم موثوق.
في الممارسة: اتصل فقط بالخوادم التي تثق بها، ومنح أضيق نطاقات ممكنة، وتذكر أن النص الذي ترجع به الأداة يمكن أن يحتوي على تعليمات يأمل المهاجم أن يتبعها النموذج.
MCP في AI SmartTalk
يستخدم AI SmartTalk MCP في كلا الاتجاهين. يمكن للمساعد الاتصال بخوادم MCP الخارجية، مع OAuth حيث يتطلب الخادم ذلك، واستخدام أدواتهم في المحادثات. وAI SmartTalk هو نفسه خادم MCP عن بُعد، على https://aismarttalk.tech/api/mcp، محمي بواسطة OAuth 2.1: من تطبيق متوافق مع MCP، يمكن للمستخدم سرد مساعديه، البحث وتدقيق معرفتهم، إضافة مستندات أو إدخالات FAQ، ومراجعة أو تحسين تعليمات المساعد - محدودًا بالمساعدين الذين يُسمح لهم بإدارتهم.
أسئلة متكررة
هل MCP مخصص فقط لـ Claude؟
لا. MCP هو معيار مفتوح، الآن تحت مؤسسة AI Agentic من مؤسسة Linux، وهو مدعوم من قبل العديد من تطبيقات الذكاء الاصطناعي، وأدوات التطوير والخدمات من بائعين مختلفين.
ما الفرق بين MCP و API؟
API محدد لخدمة واحدة. MCP هو بروتوكول شائع فوقه تصف الخدمات قدراتها بطريقة قياسية، بحيث يمكن لتطبيق الذكاء الاصطناعي اكتشافها واستخدامها دون كود مخصص لكل واحدة.
ما هو خادم MCP؟
برنامج أو خدمة عن بُعد تكشف عن أدوات، موارد أو مطالبات من خلال بروتوكول سياق النموذج، بحيث يمكن لتطبيقات الذكاء الاصطناعي التي تعمل كعملاء MCP استخدامها.
هل من الآمن الاتصال بخوادم MCP بمساعد AI؟
إنه آمن بقدر الخوادم التي تختارها والأذونات التي تمنحها. استخدم خوادم موثوقة، وحدد النطاقات، وراجع ما يمكن أن تقوم به الأدوات.