انتقل إلى المحتوى الرئيسي

إضافة خادم MCP خاص

باستخدام خادم MCP خاص، تربط AI-School بتطبيق خاص أو مصدر بيانات أو خدمة متخصصة. اختر أولاً نوع النقل المناسب لمكان الاستخدام.

اختر نوع النقل الصحيح

النقلالويبالجوالسطح المكتبالاستخدام
Streamable HTTPنعمنعمنعمموصى به للخوادم المستضافة
stdioلالانعمالعمليات المحلية وتكاملات سطح المكتب
SSEفقط التكوينات الموجودةفقط التكوينات الموجودةنعمنقل قديم؛ اختر Streamable HTTP للخوادم الجديدة

متطلبات Streamable HTTP

استخدم نقطة النهاية العامة الكاملة، بما في ذلك مسار MCP، على سبيل المثال:

https://mcp.example.nl/mcp

يجب أن:

  • تستخدم HTTPS؛
  • تعمل بدون اسم مستخدم أو كلمة مرور في عنوان URL؛
  • لا تحتاج إلى إعادة توجيه؛
  • تكون متاحة عبر DNS عام؛
  • ترد على مصافحة MCP initialize صالحة؛
  • تحتوي على مجموعة صريحة من الأدوات المسموح بها.

يتم حظر العناوين المحلية، وعناوين الشبكة الخاصة، ونقاط نهاية بيانات السحابة. لذلك لا يمكنك تسجيل خادم على localhost من خلال تطبيق الويب.

إضافة خادم

  1. افتح التفضيلات → الأدوات.
  2. اختر إضافة أدوات أو إضافة خادم MCP.
  3. اطلع أولاً على الإعدادات المسبقة المتاحة.
  4. اختر إضافة خادم MCP خاص.
  5. أدخل الاسم، ونقطة النهاية الكاملة، وطريقة المصادقة.
  6. احفظ التكوين وانتظر فحص الاتصال.
  7. فعّل الخادم لمجموعة الأدوات الافتراضية الخاصة بك.

يمكن للمسؤول تسجيل خادم للبيئة بأكملها عبر الإدارة → إعدادات AI → الأدوات → MCP.

المصادقة والأسرار

يدعم AI-School OAuth للموصلات والأسرار الثابتة. يتم تخزين رموز OAuth، ورموز التحديث، ومفاتيح API، وكلمات المرور في تخزين خاص بالخادم فقط. يحصل الدردشة فقط على connectorId المسجل، وليس التكوين السري.

عند تغيير عنوان URL أو المصادقة، يتم فحص التكوين الجديد أولاً. إذا فشل الفحص، يمكن أن يظل التكوين المعتمد سابقًا نشطًا حتى يتم حل المشكلة.

أذونات الأدوات

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

الاختبار محليًا

يمكنك اختبار خادم stdio محلي في تطبيق سطح المكتب. يجب ألا يبدأ العارض أوامر shell عشوائية: يتم التثبيت عبر إعداد مسبق معتمد أو تدفق سطح مكتب آمن. يتم عرض الأمر، والوسائط، ومفاتيح البيئة، والوصول المطلوب قبل التثبيت.

استكشاف المشكلات وإصلاحها

  • نقطة النهاية غير متاحة: تحقق من HTTPS، وDNS، وجدار الحماية، ومسار /mcp الكامل.
  • مطلوب إعادة اتصال: جدد إذن OAuth أو السر المخزن.
  • ينتمي إلى بيئة أخرى: أعد تسجيل الموصل ضمن البيئة الحالية.
  • لا تظهر أدوات: تحقق من قائمة السماح للأدوات، ووصول MCP الخاص بك، وما إذا كان الخادم مفعلًا.
  • يعمل فقط على سطح المكتب: من المحتمل أن يستخدم الخادم stdio أو عنوانًا محليًا.

موارد التطوير

انظر أيضًا

WhatsApp