رجوعالذكاء الاصطناعي

MCP (Model Context Protocol): ما هو وكيف يغيّر تطوير التطبيقات؟

قبل MCP، كان ربط نموذج ذكاء اصطناعي بأداة خارجية (قاعدة بيانات، API) يتطلب كودًا مخصصًا لكل حالة. MCP يوحّد هذا الاتصال بمعيار واحد.

سعيد باعطية٨ يوليو ٢٠٢٦6 دقائق قراءة
1

بروتوكول موحد بدل عشرات التكاملات المخصصة

2

طرفا الاتصال في MCP: خادم الأدوات (Server) وعميل الذكاء الاصطناعي (Client)

0

كود تكامل مخصص مطلوب لكل أداة جديدة تدعم MCP

MCP هو بروتوكول مفتوح طوّرته Anthropic ليكون "لغة موحدة" بين نماذج الذكاء الاصطناعي وأي أداة أو مصدر بيانات خارجي — بدل بناء تكامل مخصص منفصل لكل أداة (قاعدة بيانات، نظام ملفات، API خارجي).

كيف يعمل عمليًا

يقوم "خادم MCP" (MCP Server) بكشف مجموعة من الأدوات (Tools) بصيغة موحدة، ويتصل به أي عميل ذكاء اصطناعي يدعم MCP (مثل Claude) دون حاجة لكتابة كود تكامل خاص بكل أداة من الصفر.

مثال حقيقي من هذا المشروع

ربط Supabase بـ Claude Code عبر MCP Server خاص بـ Supabase يسمح للنموذج بتنفيذ استعلامات SQL وإدارة قاعدة البيانات مباشرة أثناء المحادثة — بدون الحاجة لكتابة سكريبت منفصل لكل عملية.

أسئلة وأجوبة

01هل MCP مقتصر على Claude فقط؟

بدأ من Anthropic لكنه بروتوكول مفتوح، وبدأت أدوات ومنصات أخرى بدعمه أو إصدار خوادم MCP خاصة بها.

02هل بناء خادم MCP صعب؟

لا بالضرورة، يمكن بناء خادم MCP بسيط يكشف أداة واحدة أو أداتين بسرعة، والتعقيد يزيد فقط مع زيادة عدد الأدوات وحساسيتها.

هل تحتاج تطبيق هذه الأفكار في مشروعك؟

أقدم استشارات مجانية لمناقشة وضعك التقني الحالي وكيفية تحسينه.