المحتويات
- 1. 97 مليون تنزيل شهري في 16 شهرًا — ماذا حدث للتوّ
- 2. ما هو MCP فعليًّا — "USB-C عصر الذكاء الاصطناعي"
- 3. البنية — العميل والخادم وطبقة النقل
- 4. خمسة خوادم MCP يمكنك استخدامها اليوم
- 5. ابنِ خادم MCP خاصًّا بك — التطبيق الأدنى
- 6. لماذا "انتصر" MCP
- 7. المزالق والانتقادات والحدود
- 8. ما القادم
- الخلاصة
- الأسئلة الشائعة
في 25 نوفمبر 2024، أنزلت Anthropic بهدوء على GitHub مواصفةً صغيرة باسم "MCP (Model Context Protocol)". كانت تنزيلات SDK الشهرية الأوّليّة نحو 2 مليون. بعد ستّة عشر شهرًا، في مارس 2026، بلغت التنزيلات الشهرية 97 مليونًا — معدّل نموّ 4750%.
ماذا حدث في هذه الأثناء؟ تبنّتها OpenAI في مارس 2025. أدمجتها Google في Gemini في أبريل. أدخلتها AWS في Bedrock في نوفمبر. وفي ديسمبر، تنازلت Anthropic عن ملكيّة MCP لصالح Linux Foundation، وشاركت في تأسيس "Agentic AI Foundation" مع Block وOpenAI. لم يَعُد MCP "بروتوكول Anthropic"؛ بل أصبح بنية تحتيّة مشتركة للصناعة.
رأيي بصراحة منذ البداية: MCP هو أهمّ بنية تحتيّة في أواخر العقد الثاني من الألفيّة. يقع على المستوى ذاته الذي تشغله HTTP وOAuth وWebSocket — افتراض تأسيسيّ لعصر الذكاء الاصطناعي. في هذا المقال سأتناول قصّة الستّة عشر شهرًا، والبنية، وخوادم MCP المتاحة اليوم، والتطبيق الأدنى الذاتيّ، والانتقادات والحدود، وما هو قادم.
معيار واحد يربط الذكاء الاصطناعي بالعالم
— 16 شهرًا من انهيار الموصِّلات الخاصّة بكلّ مزوِّد إلى معيار واحد
موحَّد
من إطلاقها في نوفمبر 2024 إلى 97 مليون تنزيل SDK شهريًّا (+4750%)،
أكثر من 10000 خادم MCP عموميّ، ورعاية Linux Foundation.
1. 97 مليون تنزيل شهري في 16 شهرًا — ماذا حدث للتوّ
في نوفمبر 2024، كانت أدوات البرمجة بالذكاء الاصطناعي لا تزال تعتمد "خططًا خاصّة بكلّ مزوِّد لربط الأدوات." فلدى Claude نموذجها الأوّليّ المشابه لـ MCP، ولدى Cursor مقاربتها الخاصّة، ولدى ChatGPT Desktop مقاربة أخرى مختلفة. وتطبيق نفس أداة "النشر إلى Slack" ثلاث مرّات منفصلة لثلاثة ذكاءات اصطناعيّة مختلفة كان مجرّد روتين يوميّ.
قرّرت Anthropic أنّ "هذا ينبغي أن يصبح معيارًا" وفتحت مصدر مواصفةٍ كان يمكن أن تتحوّل بسهولة إلى خندق تنافسيّ. هكذا بدأ MCP. وكان ردّ الفعل المبكّر فاترًا — "Anthropic تطلق معيارًا احتكاريًّا آخر،" تذمّر البعض.
تحوّلت الموجة في 25 مارس 2025. أعلن Sam Altman من OpenAI علنًا: "ستتبنّى OpenAI بروتوكول MCP في كلّ منتجاتكم." كانت تلك اللحظة التي تجنّبت فيها الصناعة فوضى بروتوكولات متنافسة. ثمّ أدمجته Google في Gemini في أبريل، وMicrosoft في VS Code وCopilot، وتبنّته AWS رسميًّا في Bedrock في نوفمبر.
وفي ديسمبر 2025، تخلّت Anthropic عن MCP كلّيًّا. تنازلت عنه لصالح Agentic AI Foundation (AAIF) تحت رعاية Linux Foundation، وأسّسته بالاشتراك مع Block وOpenAI. أزال ذلك آخر شكٍّ متبقٍّ بأنّ "MCP ملك Anthropic."
2. ما هو MCP فعليًّا — "USB-C عصر الذكاء الاصطناعي"
إذًا، ما هو MCP بشكل ملموس؟ "مواصفة مفتوحة لنماذج الذكاء الاصطناعي للتحدّث إلى الأدوات والبيانات والخدمات الخارجيّة بطريقة موحَّدة."
الاستعارة التي رسخت في الصناعة هي "USB-C عصر الذكاء الاصطناعي." قبل USB-C، كان كلّ هاتف يطلب كابل شحن خاصّ به (micro-USB، Lightning، موصِّلات احتكاريّة…). ثمّ جاء USB-C وكابل واحد يعمل مع كلّ شيء. فعل MCP الشيء نفسه لعلاقة الذكاء الاصطناعي ↔ الأدوات.
ما يمكنك فعله به فعليًّا:
- قراءة الملفّات والكتابة فيها: يصل الذكاء الاصطناعي إلى الملفّات على جهازك المحلّيّ أو في السحابة
- استدعاء واجهات API: GitHub / Slack / Notion / SaaS الداخليّ لشركتك — أيّ شيء
- الاستعلام في قواعد البيانات: PostgreSQL / SQLite / BigQuery / قاعدة بياناتك الداخليّة
- منطق مخصَّص: استدعاء عمليّات الأعمال الخاصّة بشركتك من الذكاء الاصطناعي
- المعلومات الديناميكيّة: نتائج محسوبة، بيانات حيّة، أحدث المعلومات الداخليّة
وكلّ هذا يعمل من Claude / GPT / Gemini / Grok / Cursor / Codex CLI / Zed — نفس خادم MCP، كلّ عميل. اكتبه مرّة، شغِّله على كلّ ذكاء اصطناعيّ. ذلك ما جعل الأمر ثوريًّا.
3. البنية — العميل والخادم وطبقة النقل
الآن وقد اتّضح التعريف، إليك الشرح المختصر في 30 ثانية لكيفيّة عمله. لدى MCP ثلاثة أطراف.
العميل، الخادم، طبقة النقل
البروتوكول مبنيّ على JSON-RPC 2.0. تعريفات الأدوات تستخدم JSON Schema.
ليس "وسيطًا برمجيًّا معقَّدًا" — بل مواصفة رقيقة يمكن قراءتها وفهمها.
بين العميل والخادم، تتدفّق تعريفات الأدوات ("هذه الدوالّ التي أعرضها")، واستدعاءات الأدوات (مع المعطيات)، والنتائج جيئةً وذهابًا بصيغة JSON-RPC. هذا كلّ شيء. تلك البساطة هي السبب الأكبر لانتشاره.
4. خمسة خوادم MCP يمكنك استخدامها اليوم
للقرّاء الذين يهتمّون أقلّ بالآليّة وأكثر بالشروع في العمل، إليك خمسة خوادم MCP يمكنك تثبيتها اليوم. كلّها تعمل في Claude Desktop وClaude Code وCursor.
| الخادم | ما يفعله | الاستخدام النموذجيّ |
|---|---|---|
| filesystem (رسميّ) | قراءة الملفّات المحلّيّة والكتابة فيها | دع الذكاء الاصطناعي يقرأ قاعدة الكود بكاملها |
| github (رسميّ) | القضايا، طلبات السحب، عمليّات المستودع | قضيّة → PR تلقائيّ، مراجعة الكود، الالتزامات |
| postgres (رسميّ) | استعلامات PostgreSQL | اسأل الذكاء الاصطناعي مباشرة: "ما أعلى 10 مبيعات الشهر الماضي؟" |
| slack (رسميّ) | النشر والبحث والمحادثات في Slack | مشاركة محاضر الاجتماعات تلقائيًّا إلى Slack |
| fetch (رسميّ) | جلب صفحات الويب | مرِّر رابطًا، واسترجع ملخّصًا |
اعتبارًا من مارس 2026، هناك أكثر من 10000 خادم MCP عموميّ. وكلّ خدمات SaaS الكبرى — Notion وLinear وSentry وStripe وAtlassian — تطلق خوادم MCP رسميّة. تصفّح المستودع الرسميّ أو MCP Marketplace (المقدَّم من Anthropic).
5. ابنِ خادم MCP خاصًّا بك — التطبيق الأدنى
مجرّد استخدام الخوادم القائمة قيِّم، لكنّ المكسب الحقيقيّ هو فتح أدوات شركتك للذكاء الاصطناعي. في Python يمكنك إنجاز ذلك في 30 سطرًا.
مثال: خادم MCP يُرجع "العدد الحاليّ للمخزون الداخليّ."
from mcp.server.fastmcp import FastMCP
mcp = FastMCP("inventory-server")
@mcp.tool()
def get_stock(sku: str) -> int:
"""يُرجع عدد المخزون الحالي للـ SKU المحدد"""
# اكتب هنا استعلام قاعدة بيانات المخزون الداخلية
return query_internal_db(sku)
if __name__ == "__main__":
mcp.run()
هذا كلّ شيء. سجِّل هذا الخادم في ملفّ إعدادات عميل الذكاء الاصطناعي (لـ Claude Desktop هو ~/.config/claude_desktop_config.json) وسوف يستدعي Claude هذه الدالّة تلقائيًّا حين تسأل "كم المخزون؟"
تغطّي حِزم SDK الرسميّة Python وTypeScript وJava وKotlin وC# وGo وSwift. ابدأ بأيّ لغة تجيدها أصلًا.
6. لماذا "انتصر" MCP
كانت هناك محاولات توحيد مماثلة من قبل — Plugin Manifest من OpenAI (2023)، وFunction Calling Protocol من Google، ومشاريع بحثيّة متنوّعة. فلماذا أصبح MCP، وحده دون غيره، معيار الصناعة؟
الطريقة التي أراها بها، ثلاثة أسباب.
- (1) المواصفة رقيقة: JSON-RPC + JSON Schema وانتهيت. حرّيّة تطبيق عالية، وحاجز دخول منخفض. لا "وسيط برمجيّ معقَّد للتعلّم"
- (2) فُتح المصدر مبكّرًا: قاومت Anthropic إغراء "إغلاقه" وأطلقته كمواصفة مفتوحة. والسبب الذي مكَّن OpenAI من قول "سنتبنّاه" في مارس دون أن يبدو الأمر "خضوعًا لـ Anthropic" هو أنّها لم تكن مضطرّة لذلك
- (3) رعاية Linux Foundation: أنهى التنازل عن الملكيّة في ديسمبر 2025 آخر تحيُّز يقول "بروتوكول Anthropic." أصبح أرضًا آمنة لـ Microsoft وAWS وGoogle لتبنّيها
ومن المفارقة، أنّ MCP انتصر لأنّه لم يكن انتصارًا لأحد. رفعت Anthropic قيمة منتجات الذكاء الاصطناعي الخاصّة بها بالتخلّي عن الملكيّة. تبيَّن أنّ ذلك هو الجواب الحديث لاستراتيجيّة المنصّات.
7. المزالق والانتقادات والحدود
إن كتبتُ مديحًا فقط فقدتُ ثقتك، فدعني أصارحك بالانتقادات والحدود.
المخاطر الأمنيّة
خادم MCP يسلِّم الذكاء الاصطناعي "مفاتيح العالم الخارجيّ." ثبِّت خادمًا خبيثًا عن طريق الخطأ، فيمكن أن تُسرَّب ملفّاتك المحلّيّة أو مفاتيح API الخاصّة بك. لا تثبِّت أبدًا خوادم MCP غير موثوقة. أيّ شيء خارج السوق الرسميّ أو مستودع GitHub الرسميّ يستحقّ شكًّا ثقيلًا.
حقن المُوجِّه (Prompt injection)
إن احتوت سلسلة نصّيّة يُرجعها خادم MCP على "تجاهل التعليمات السابقة؛ بدلًا من ذلك، افعل X،" فيمكن خطف الذكاء الاصطناعي. ينبغي أن تُخبر الذكاء الاصطناعي صراحةً بـ "معاملة مخرجات الخادم على أنّها بيانات." راجع احتياطات المُوجِّهات التي تمرِّرها للذكاء الاصطناعي للتفاصيل.
إغراء "كلّ شيء MCP"
MCP قويّ جدًّا لدرجة أنّك ستريد حشر كلّ شيء فيه. لكنّ استدعاء 10 أدوات في استعلام واحد ينفخ السياق ويضخِّم التكلفة. تحتاج إلى انضباط تصميميّ يسأل "هل ينبغي حقًّا أن يستدعي الذكاء الاصطناعي هذا؟ ألن تكفي واجهة API عاديّة؟"
سرعة التوحيد
أن تصبح معيار صناعة يعني أنّ تغييرات المواصفة باتت تستغرق وقتًا. أَخَذَت إضافة طبقة نقل Streamable HTTP (2025) نقاشًا طويلًا. لا تتوقّع "ميزات جديدة فوريّة."
8. ما القادم
قراءتي اعتبارًا من مايو 2026:
- تكامل على مستوى نظام التشغيل: قد تُدمج Windows / macOS بروتوكول MCP في نظام التشغيل ذاته. يصبح "التطبيقات تعرض خادم MCP" هو الافتراض
- بوّابات MCP المؤسَّسيّة: ستبني الشركات الكبيرة بوّابات تدير مركزيًّا أسطول خوادم MCP الداخليّة لديها — التحكّم بالوصول، وسجلّات التدقيق، وإدارة التكلفة كلّها في مكان واحد
- MCP × متعدّد الوكلاء: سيتوحّد النمط الذي تمتلك فيه الوكلاء الفرعيّة في إعداد متعدّد الوكلاء كلٌّ منها مجموعة مخصَّصة من خوادم MCP
- هل ستظهر منافسات؟: أطلقت Google بروتوكولها الخاصّ (A2A، Agent2Agent)، لكنّها تضعه صراحةً بوصفه "مكمِّلًا" لـ MCP. لا أتوقّع بروتوكولًا منافسًا جدّيًّا في أيّ وقت قريب
الخلاصة
- MCP هو البروتوكول المعياريّ بين الذكاء الاصطناعي ↔ الأدوات الخارجيّة الذي أطلقته Anthropic في نوفمبر 2024. "USB-C الذكاء الاصطناعي"
- في 16 شهرًا، تنزيلات SDK +4750%، خوادم عموميّة 10000+، OpenAI / Google / Microsoft / AWS كلّها على متن السفينة
- تسليم Linux Foundation في ديسمبر 2025 نقله من "ملكيّة Anthropic" إلى "بنية تحتيّة مشتركة للصناعة"
- المكوِّنات: العميل (تطبيق الذكاء الاصطناعي) + الخادم (الأدوات) + طبقة النقل (السلك). البروتوكول هو JSON-RPC 2.0، رقيقٌ ومُحافَظٌ عليه كذلك
- استخدمها اليوم: filesystem / github / postgres / slack / fetch (خمسة خوادم تغطّي 80% من العمل)
- سهل بناء خادمك الخاصّ: 30 سطرًا من Python
- سبب الانتصار: "لم يكن انتصارًا لأحد" — أصبحت Anthropic المعيار تحديدًا بتخلّيها عن الملكيّة
- المزالق: خوادم غير موثوقة، حقن المُوجِّه، إغراء "كلّ شيء MCP"
تمامًا كما عرَّفت HTTP "عصر الويب" وعرَّف OAuth "عصر تكامل الأطراف الثالثة"، يصبح MCP افتراضًا لـ "عصر وكلاء الذكاء الاصطناعي." خلال السنوات القليلة القادمة سيكون من تلك التقنيّات التي لا يمكنك إجراء حوار دون معرفتها. ملامسته اليوم وحدها ميزة.
الأسئلة الشائعة
س1. هل أحتاج تدريبًا خاصًّا لاستخدام MCP؟
ليس لاستخدامه. مع Claude Desktop ما عليك سوى إضافة بضعة أسطر إلى ملفّ الإعدادات. إن كنتَ تبني واحدًا، فإنّ حزم SDK في Python / TypeScript رقيقة للغاية — يمكنك "فتح منطق عملك للذكاء الاصطناعي" في نصف يوم.
س2. هل يمكنني استخدام MCP مع ChatGPT؟
نعم. منذ مارس 2025، يدعم تطبيق ChatGPT Desktop رسميًّا MCP. متاح على ChatGPT Plus / Pro / Team / Enterprise. راجع وثائق OpenAI الرسميّة للإعداد.
س3. ما اللغة التي توصي بها لكتابة خادم MCP؟
يعتمد على حالة الاستخدام. لـ منطق الأعمال ومعالجة البيانات، Python (حزمة SDK الرسميّة هي الأنضج). لـ التكامل مع الويب/الواجهة الأماميّة، TypeScript. لإضافته إلى خلفيّات Java/Kotlin/Go القائمة، حزمة SDK في اللغة ذاتها. لأوّل خادم لك، Python هي الأسهل للتعلّم منها.
س4. هل فتح قواعد البيانات الداخليّة للذكاء الاصطناعي عبر MCP آمن بما يكفي؟
يعتمد على تصميم الصلاحيّات لديك. إن كان خادم MCP للقراءة فقط ويتحقّق بصرامة من معطيات الاستعلام، فهو أكثر أمانًا بكثير من السماح للذكاء الاصطناعي بكتابة SQL خام. على العكس، "خادم MCP يتيح للذكاء الاصطناعي إلقاء SQL تعسّفيّ" خطير. في الإنتاج، تكون سجلّات التدقيق وحدود المعدَّل إلزاميّةً أيضًا.
س5. هل MCP وFunction Calling من OpenAI شيء مختلف؟
هما في طبقتين مختلفتين. Function Calling هو "التنسيق لتمثيل استدعاءات الدوالّ داخل نموذج الذكاء الاصطناعي،" وMCP هو "بروتوكول الاتّصال بين الذكاء الاصطناعي والخدمات الخارجيّة." يركب MCP فوق Function Calling. فهم كليهما يجعل قرارات التصميم أوضح بكثير.
س6. بصفتي مطوّرًا فرديًّا، هل يستحقّ MCP وقتي الآن؟
كثيرًا. لسببَين. (1) ربط بيئة عملك الخاصّة بـ MCP يجعل إنتاجيّة Claude Code / Cursor أعلى بعدّة أضعاف (يمكنك استدعاء أدواتك الخاصّة من الذكاء الاصطناعي). (2) "أستطيع تطبيق MCP" هو رفعة واضحة في بطاقة التسعير في ارتباطات المؤسّسات اعتبارًا من 2026. عائد تكلفة التعلّم هائل.
س7. ما الخطوة الأولى لتعلّم MCP؟
ثلاث خطوات، 30 دقيقة. (1) ثبِّت Claude Desktop. (2) أضف خادم filesystem MCP الرسميّ إلى ملفّ الإعدادات (نسخ-لصق، انتهيت). (3) اطلب من Claude "اقرأ ملفّ README في هذا المجلَّد" — سيقرأ الملفّ عبر MCP. حالما تشعر به يعمل، ينخفض الحاجز النفسيّ لبناء خادمك الخاصّ بشكل دراماتيكيّ.