MCP (بروتوكول سياق النموذج)
تعريف سريع
بروتوكول سياق النموذج (MCP) هو معيار مفتوح يحدد كيف تتصل تطبيقات الذكاء الاصطناعي بالأدوات ومصادر البيانات الخارجية. أي مساعد متوافق يمكنه بعد ذلك استخدام أي خدمة متوافقة دون تكامل مخصص.
في هذه الصفحة
علاش MCP موجود
قبل MCP، ربط مساعد الذكاء الاصطناعي بأداة — CRM، مخزن ملفات، نظام تذاكر — كان يعني كتابة تكامل محدد لكل زوج من المساعد والأداة. MCP يستبدل ذلك ببروتوكول واحد: خدمة تعرض قدراتها مرة واحدة كخادم MCP، وكل تطبيق متوافق مع MCP يمكنه استخدامها.
Anthropic قدمت MCP كمعيار مفتوح في نوفمبر 2024. في ديسمبر 2025 تبرعت بالبروتوكول لمؤسسة Agentic AI، صندوق تحت مؤسسة لينكس، باش يتم الحكم عليه بشكل مفتوح. المواصفة تأخذ الإلهام من بروتوكول خادم اللغة، اللي عمل نفس الشيء لدعم لغات البرمجة في محررات الكود.
كيفاش يعمل
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 هو معيار مفتوح، الآن تحت مؤسسة Agentic AI التابعة لمؤسسة Linux، وهو مدعوم من العديد من تطبيقات الذكاء الاصطناعي، أدوات التطوير والخدمات من بائعين مختلفين.
ما الفرق بين MCP وAPI؟
API محددة لخدمة واحدة. MCP هو بروتوكول شائع فوقه تصف الخدمات قدراتها بطريقة قياسية، بحيث يمكن لتطبيق الذكاء الاصطناعي اكتشافها واستخدامها دون كود مخصص لكل واحدة.
ما هو خادم MCP؟
برنامج أو خدمة عن بُعد تكشف عن أدوات، موارد أو مطالبات من خلال بروتوكول سياق النموذج، بحيث يمكن لتطبيقات الذكاء الاصطناعي التي تعمل كعملاء MCP استخدامها.
هل من الآمن الاتصال بخوادم MCP بمساعد ذكاء اصطناعي؟
إنه آمن مثل الخوادم التي تختارها والأذونات التي تمنحها. استخدم خوادم موثوقة، وحدد النطاقات، وراجع ما يمكن أن تتخذه الأدوات من إجراءات.