قبل أن تبدأ
تحتاج إلى خادم Linux amd64 أو arm64 مع systemd، وقناة إدارة تتحكم بها، وإمكانية اتصال HTTPS صادر. يجب أن يسمح حسابك ومساحة عملك في ChatGPT باتصالات MCP المخصصة. تستخدم هذه التعليمات اتصالًا مباشرًا دون إدراج في Directory.
يتطلب برنامج التثبيت قبولًا صريحًا للصلاحيات الإدارية. يمكن للذكاء الاصطناعي المتصل بعدها تنفيذ عمليات بصلاحيات root الخاصة بالوكيل. راجع كل أمر تثبيت، واستخدم فقط الخوادم المخوّل لك إدارتها.
أنشئ حسابك في OpsTether
افتح لوحة التحكم واختر Sign in or create an account. اختر Register، ثم أنشئ اسم مستخدم وكلمة مرور لا تقل عن 12 حرفًا. البريد الإلكتروني اختياري. احتفظ ببيانات تسجيل الدخول؛ فاستعادة كلمة المرور عبر البريد الإلكتروني غير متاحة حاليًا.
اقرن خادم Linux
- اختر Connect server في لوحة التحكم.
- راجع أمر التثبيت الذي تم إنشاؤه وإقرار منح صلاحيات root.
- شغّل ذلك الأمر في طرفية خادمك.
- عُد إلى لوحة التحكم، واختر Refresh، وتأكد من أن الخادم الصحيح متصل.
يحتوي أمر التثبيت على بيانات اقتران قصيرة الصلاحية. احتفظ به سريًا. أنشئ أمرًا جديدًا إذا انتهت صلاحيته قبل التثبيت.
أضف OpsTether إلى ChatGPT
في إصدار الويب من ChatGPT، افتح Plugins → + → Add custom MCP server. أدخل الإعدادات التالية. قد تختلف أسماء الحقول بين إصدارات العميل.
| الإعداد | القيمة |
|---|---|
| الاسم | OpsTether |
| عنوان URL للخادم | https://opstether.m2g.pro/mcp |
| المصادقة | OAuth |
| معرّف عميل OAuth | opstether-chatgpt |
| سرّ عميل OAuth | اتركه فارغًا. هذا عميل OAuth عام. |
| نطاقات الصلاحيات، إذا طُلبت | openid profile email opstether:admin |
اختر استخدام عميل OAuth موجود أو مقدّم مسبقًا. راجع إشعار الوصول، ثم اختر Create as a plugin. سجّل الدخول بحساب OpsTether نفسه المستخدم في لوحة التحكم وراجع الصلاحيات المطلوبة. ثبّت الإضافة الناتجة قبل استخدامها في محادثة.
إعدادات OAuth المتقدمة والعملاء الآخرون
يستخدم الاتصال تدفق Authorization Code مع PKCE S256 وطريقة مصادقة none عند نقطة إصدار الرموز. تسجيل العملاء التلقائي معطّل. تتطلب البرامج العميلة الأخرى أو عناوين callback المختلفة تسجيلًا منفصلًا من مشغّل الخدمة.
- المورد / الجمهور المستهدف
https://opstether.m2g.pro/mcp- عنوان callback المسجّل
https://chatgpt.com/connector_platform_oauth_redirect
إذا كان عميلك يتطلب سرًا أو يعرض callback آخر، فتواصل مع الدعم مع ذكر اسم العميل وعنوان callback URL. لا ترسل بيانات الاعتماد.
تحقق من اتصالك الأول
ابدأ محادثة جديدة، واختر @OpsTether، واطلب عرض خوادمك المتصلة. تأكد من اسم الخادم الذي يظهر، ثم اطلب استخدام موارد النظام.
اعرض خوادمي المتصلة وبيّن أيّها متصل حاليًا.
اعرض استخدام CPU والذاكرة والقرص على هذا الخادم.
يمكنك أيضًا فحص العمليات وحالة خدمات systemd وسجلاتها وحاويات Docker والملفات. استخدم ضوابط المراجعة في عميل الذكاء الاصطناعي عند السماح بالتغييرات.
استكشاف مشكلات الاتصال
لا توجد خوادم
تحقق من أن لوحة التحكم وعميل الذكاء الاصطناعي يستخدمان حساب OpsTether نفسه.
الخادم غير متصل
تحقق من الوكيل على المضيف المقصود ومن اتصاله الصادر عبر HTTPS، ثم حدّث لوحة التحكم.
انتهت صلاحية أمر التثبيت
أنشئ أمرًا جديدًا في لوحة التحكم.
خطأ في اتصال OAuth
استخدم معرّف العميل المذكور أعلاه صراحةً واترك السر فارغًا. لا تعتمد على تسجيل العملاء التلقائي.
خيار MCP المخصص غير متاح
تحقق من صلاحيات حسابك ومساحة العمل لدى مزوّد الذكاء الاصطناعي. لا يستطيع OpsTether تغيير تلك الصلاحيات.
تسري قواعد توفر الحساب ومساحة العمل والمزوّد. تتبع أسماء قوائم المنتجات في هذه التعليمات الواجهات الإنجليزية.