Model Context Protocol فهم

Model Context Protocol (MCP) معيار مفتوح يربط نماذج الذكاء الاصطناعي بالأدوات ومصادر البيانات وواجهات API عبر واجهة موحدة. تشرح هذه النظرة العامة البنية والمكونات ومسارات الاتصال – وتحدد أين تنشأ المسائل الأمنية.

آخر تحديث: يوليو 2026 · Valeri Milke, Lead Auditor لمعياري ISO 27001 وISO 42001

كان كل ربط بين نموذج ذكاء اصطناعي ونظام خارجي يعني حتى الآن شيفرة خاصة: مخططات الأدوات والوظائف وصيانتها، من جديد لكل خدمة. ويعالج Model Context Protocol (MCP)، الذي قدّمته Anthropic ونشرته بشكل مفتوح في 2024، هذه النقطة تحديدًا، ويوحّد طريقة اتصال نماذج مثل Claude بالأدوات والبيانات والواجهات. فبدلًا من بناء ربط خاص لكل خدمة، يتواصل التطبيق عبر واجهة موحدة – وهو نهج يوصف في الممارسة غالبًا بأنه «USB-C لتكاملات الذكاء الاصطناعي». وتشرح النظرة العامة التالية البنية والمكونات الأساسية الثلاثة (Primitives) والاتصال المستقل عن وسيلة النقل. كما تحدد موقع MCP ضمن منظومة الذكاء الاصطناعي الوكيلي (Agentic Stack) وتبيّن المواضع التي تُطرح فيها أسئلة ذات صلة بالأمن.

أهم النقاط في لمحة

01

ما هو MCP

MCP معيار مفتوح وطبقة اتصال توفّر لنموذج الذكاء الاصطناعي السياق والأدوات دون الحاجة إلى شيفرة تكامل خاصة لكل خدمة. فبدلًا من عمليات ربط فردية، يتصل النموذج عبر واجهة موحدة بالأدوات ومصادر البيانات وواجهات API. وقد قدّمت Anthropic البروتوكول ونشرته بشكل مفتوح في 2024.

02

البنية: العميل والخادم

يعرف MCP مكوّنين أساسيين. عميل MCP هو نقطة الوصول، يعمل داخل التطبيق المضيف، ويربطه بخادم MCP ويستدعي وظائفه. أما خادم MCP فيغلّف خدمة خارجية ويوفّر وظائفها بشكل موحّد – ويمكن للعميل الاتصال بأيّ عدد من الخوادم.

03

المكونات الأساسية الثلاثة

يوفّر الخادم ثلاثة أنواع من المكونات: الأدوات (Tools) تنفّذ إجراءات، مثل استدعاء API؛ والموارد (Resources) توفّر بيانات قابلة للقراءة كسياق؛ والموجّهات (Prompts) تعليمات جاهزة مسبقًا. وتختلف في طريقة التحكم: فالأدوات يتحكم بها النموذج، والموارد يتحكم بها التطبيق، والموجّهات يتحكم بها المستخدم.

04

النقل وأنواع الرسائل

MCP مستقل عن وسيلة النقل: إذ يمكن للعميل والخادم التواصل عبر stdio (على الجهاز نفسه، عبر الإدخال/الإخراج القياسي)، أو عبر HTTP (في الشبكة، للخوادم البعيدة)، أو عبر WebSockets؛ ولا يفرض المعيار قناة واحدة بعينها. وبعد إنشاء الاتصال يتبادل الطرفان رسائل محددة بوضوح – منها سرد الأدوات المتاحة واستدعاء أداة، كلٌّ منها كطلب وكنتيجة.

05

لماذا ينتشر MCP

جوهر MCP هو نقل العبء: إذ ينتقل تعريف الأدوات وتنفيذها من التطبيق الخاص إلى خوادم MCP متخصصة. ويطرح المزوّدون بشكل متزايد خوادمهم الخاصة بأدوات جاهزة، مما يقلل من شيفرة التكامل الخاصة ومن الصيانة. ولا يحلّ MCP في ذلك محل مفهوم «Tool Use»، بل يكمّله: إذ يصف Tool Use «ماذا»، بينما ينظّم MCP من يعرّف الأدوات ويشغّلها.

06

التصنيف والمسائل الأمنية

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

المعايير والمصادر

يستند محتوى هذه الصفحة إلى الأدلة والدراسات التالية المتاحة للعموم.

Anthropic / LinkedIn Learning · 2026

مقدمة إلى Model Context Protocol (Introduction to Model Context Protocol)

دورة نُشرت في 30 مارس 2026؛ الأساس المعرفي للندوة الإلكترونية من VamiSec.

VamiSec · 2026

ندوة تقنية إلكترونية «Model Context Protocol – كيف يربط Claude العالم»

إعداد أساسيات البروتوكول وتصنيفها عمليًا من قِبل VamiSec.

modelcontextprotocol.io (Anthropic) · 2025

Model Context Protocol – المواصفة

مواصفة البروتوكول الرسمية ذات الإصدارات (العميل/الخادم، المكونات الأساسية، النقل).

Model Context Protocol / Anthropic · 2025

حزمة MCP Python SDK (FastMCP)

حزمة SDK مرجعية؛ تولّد مخططات الأدوات من المُزخرِف (Decorator) وتلميحات الأنواع (Type-Hints) وسلسلة التوثيق (Docstring).

MCP في بيئتكم؟

سواء تعلق الأمر بالتكامل أو التقييم أو التأمين: ندرس معًا حالة الاستخدام المحددة لديكم. احجزوا محادثة دون التزام مع فريقنا.