“era” क्या है? MCP protocol के युगों को समझना
ROKMCP पर हर server का एक “era” होता है: modern, dual, legacy, auth-gated, unknown, unreachable। इनका क्या मतलब है, और ये ecosystem के स्वास्थ्य को क्यों उजागर करते हैं?
ROKMCP पर हम हर माप पर server को एक “era” लेबल देते हैं। यह एक शब्द का स्वास्थ्य संकेतक है जो बताता है कि वह server MCP protocol के किस युग में बोलता है। यहाँ हर एक का अर्थ है।
modern
Server मौजूदा MCP spec बोलता है। एक agent के लिए सबसे आसान integration और सबसे पूर्वानुमानित प्रकार। ecosystem इसी दिशा में जाना चाहता है।
dual
modern और पुराने दोनों protocol का समर्थन करता है। संक्रमण काल के दौरान सबसे सुरक्षित विकल्प — यह पुराने clients को तोड़े बिना नए की ओर पुल बनाता है।
legacy
सिर्फ़ पुराना protocol बोलता है। यह काम कर सकता है, लेकिन modern tools के साथ compatibility समस्याएँ पैदा कर सकता है और समय के साथ उसका समर्थन करना कठिन होता जाता है।
auth-gated
Server up है लेकिन authentication दीवार के पीछे है — अंदर गए बिना हम उसकी schema को पूरी तरह नहीं माप सकते। ecosystem का बड़ा हिस्सा इसी अवस्था में है। हम इन्हें मानक OAuth से हल करने पर काम कर रहे हैं।
unknown / unreachable
“unknown” — server जवाब देता है लेकिन हम उसके protocol को स्पष्ट रूप से वर्गीकृत नहीं कर सके। “unreachable” — हम उस तक बिल्कुल नहीं पहुँच सकते: गलत address, टूटा certificate, या server down है। कभी-कभी हम “unreachable” कहते हैं क्योंकि address गलत लगता है; हम इन्हें auto-correct करने और असली address खोजने की कोशिश करते हैं।
Era सिर्फ़ एक server की तात्कालिक स्थिति नहीं दिखाता, बल्कि यह भी कि पूरा ecosystem किस ओर बढ़ रहा है: legacy से modern की ओर migration कितनी तेज़ है?era का वितरण live देखें →