mcpmetricsmcpmetrics
← सभी लेख
·4 मिनट पढ़ें

«ऑनलाइन» होना «काम करना» नहीं है

हमने 55,592 सर्वरों पर एक असली टूल कॉल किया। सिर्फ़ 29,527 ने सही जवाब दिया। एक सर्वर ऑनलाइन हो सकता है, स्पेक के अनुरूप हो सकता है, और फिर भी आपके एजेंट के किसी काम का न हो।

हेल्थ चेक बताता है कि दरवाज़ा खुलता है, यह नहीं कि अंदर कोई है। इसलिए हमने पूछना बंद किया कि MCP सर्वर जवाब देते हैं या नहीं, और पूछना शुरू किया कि क्या वे सचमुच वही करते हैं जिसका दावा करते हैं।

हमने उनके टूल कॉल किए

स्मोक टेस्ट सर्वर से एक असली टूल चुनता है, उसे सबसे सरल वैध कॉल भेजता है, और जाँचता है कि जवाब उसी आकार में लौटा जिसका वादा स्कीमा ने किया था। पूरे कैटलॉग में अब तक 55,592 कोशिशें। नतीजा:

किए गए स्मोक टेस्ट   55,592
पास हुए टेस्ट        29,527   (53%)

आधे से थोड़ा ही ज़्यादा। और ये वही सर्वर हैं जिन्होंने हैंडशेक का जवाब दिया, अपनी टूल सूची प्रकाशित की, और ज़्यादातर पूरे हफ़्ते स्वस्थ अपटाइम दिखाते रहे।

यह कहाँ टूटता है

नाकामियाँ शायद ही शोर करती हैं। टूल सूची में है पर लागू नहीं। स्कीमा में ज़रूरी पैरामीटर गायब। कॉल सफलता लौटाती है और उसी लिफ़ाफ़े में एरर टेक्स्ट रखती है। एंडपॉइंट एक टेनेंट आईडी माँगता है जिसे किसी ने दस्तावेज़ नहीं किया। इनमें से कुछ भी अपटाइम में नहीं दिखता।

इससे क्या लें

  • अपटाइम बताता है «पहुँचा जा सकता है या नहीं», «काम करता है या नहीं» नहीं।
  • टूल सूची एक दावा है, गारंटी नहीं — इकलौता सबूत है एक टूल को कॉल करना।
  • अगर आप किसी सर्वर पर निर्भर हैं, तो नियमित रूप से उसका टूल कॉल करें, सिर्फ़ हेल्थ एंडपॉइंट नहीं।
देखें कौन-से सर्वर स्मोक टेस्ट पास करते हैं
#विश्वसनीयता#टूल#mcp

और लेख

«ऑनलाइन» होना «काम करना» नहीं है | mcpmetrics