fleetcheck-mcp

دراسة حالةخادم MCP / تشخيص الشبكاتمشروع 11

مخرجات أداة حقيقية · مضيفات اختبار محلية مخرجات حقيقية من fleetcheck-mcp على مضيفات اختبار محلية

المشكلة

حين يتصل متجر ليقول إن الإنترنت متوقف، تكون الدقائق الخمس الأولى دائمًا الطقس نفسه: اختبار البوابة، وفحص DNS، وطلب نقطة الفحص الصحي، واختبار منفذ الشبكة الخاصة الافتراضية، والنظر في شهادة TLS التي تقترب بهدوء من الانتهاء. أداء ذلك يدويًا عبر أسطول كامل بطيء، وهو الجزء الأقل استحقاقًا لانتباه إنسان.

ما بنيته

خادم MCP يسلّم هذه الفحوص إلى مساعد ذكاء اصطناعي في هيئة سبع أدوات للقراءة فقط — ping_host و dns_lookup و http_health و tcp_port_check و tls_cert_check و traceroute_host، إضافة إلى fleet_sweep الذي يشغّلها على مضيفين كثيرين دفعةً واحدة. القراءة فقط بحكم التصميم: يخبرك بما هو معطّل، ولا يغيّر شيئًا أبدًا. تُفحص أسماء المضيفين والمنافذ قبل أي اتصال بالشبكة؛ وتعود الأعطال كبيانات منظّمة لا كاستثناءات؛ والمسح محدود بخمسين مضيفًا وعشرة فحوص متزامنة.

النتيجة

منشور برخصة MIT مع تكامل مستمر ناجح على Python 3.10–3.12 و107 اختبارات دون اتصال بالشبكة. إنه الجسر بين شقّي عملي — دليل الأعطال الذي أطبّقه فعليًا، مُحزَّمًا كي يشغّله مساعد ذكاء اصطناعي أيضًا. يُثبَّت من Git؛ ليس على PyPI بعد.