الإعدادMCP

فهم MCP

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

ما هو MCP؟

فكّر في MCP كمنفذ USB-C: يمكن لأي نظام ذكاء اصطناعي متوافق الاتصال بأي خادم MCP للوصول إلى وظائفه. هذا التوحيد يلغي الحاجة إلى بناء تكاملات مخصصة لكل أداة وخدمة.

على سبيل المثال، يمكن لـ Bob استخدام MCP للبحث في قاعدة بيانات الشركة وتوليد تقرير دون الحاجة إلى كود متخصص لكل نظام قاعدة بيانات.

لماذا تستخدم MCP؟

يمكّن MCP Bob من:

  • الاتصال بخوادم MCP المحلية والبعيدة
  • توفير واجهة متسقة للوصول إلى الأدوات
  • توسيع الوظائف دون تعديلات جوهرية
  • تفعيل قدرات متخصصة عند الطلب

كيف يعمل MCP

يستخدم MCP معمارية client-server:

  1. يتصل Bob (العميل) بخوادم MCP
  2. يوفر كل خادم قدرات محددة مثل الوصول للملفات واستعلامات قواعد البيانات وتكاملات API
  3. يستخدم Bob هذه القدرات عبر واجهة موحّدة
  4. يتم التواصل عبر رسائل JSON-RPC 2.0

أسئلة شائعة

تحذير أمني

احمِ بياناتك السرية: لا تُضمّن مفاتيح API أو tokens أو بيانات اعتماد حساسة أخرى مباشرةً في ملفات إعداد MCP. بدلًا من ذلك:

  • استخدم متغيرات البيئة لتخزين المعلومات الحساسة
  • استعن بمخازن بيانات الاعتماد أو الخزائن الآمنة
  • تأكد من أن ملفات إعداد MCP التي تحتوي بيانات اعتماد لا تُودَع في نظام التحكم بالمصادر
  • أضف ملفات الإعداد التي تحتوي على أسرار إلى .gitignore

كشف بيانات الاعتماد في ملفات الإعداد قد يؤدي إلى وصول غير مصرح به وخروقات أمنية.

الخطوات التالية

ما رأيك في هذا الموضوع؟