Web 2.0 2.0 का आगमन: MCP
(anildash.com)- Model Context Protocol(MCP) को तेज़ी से अपनाया जा रहा है और यह एक नए open standard के रूप में उभर रहा है
- MCP का मुख्य मूल्य परिपूर्णता में नहीं, बल्कि openness और interoperability में है
- Web 2.0 का असली अर्थ closed platforms नहीं, बल्कि open API और data sharing है
- अतीत के बंद हो चुके दौर से फिर open web के मूल्य की ओर लौटने का रुझान बन रहा है
- MCP अपनाने से डेवलपर्स द्वारा platform control और transparency की माँग और बढ़ सकती है
MCP: नए open web का उदय
पिछले कुछ महीनों में डेवलपर्स के बीच Model Context Protocol(MCP) को लेकर रुचि विस्फोटक रूप से बढ़ी है। इसकी शुरुआत Anthropic ने 2023 में अपने LLM(Claude) सिस्टम को अलग-अलग apps के साथ interact करने लायक डिज़ाइन करके की थी। इसके बाद OpenAI ने ChatGPT में इसी protocol का support जोड़ा, और यह तेज़ी से एक standard के रूप में स्थापित हो गया। अब इसे Windows में भी अपनाया जा रहा है, और यह बड़े platforms तक फैल रहा है.
दिलचस्प बात यह है कि MCP की ताकत उसकी स्पष्टता या पूर्णता से ज़्यादा, उसके इस्तेमाल की सुविधा और गति में है। पारंपरिक, कड़ाई से डिज़ाइन किए गए standards से अलग, MCP कुछ हद तक अस्पष्ट और loosely defined specification होने के बावजूद व्यवहार में अच्छी तरह काम करता है। सबसे महत्वपूर्ण बात यह है कि यह एक open protocol है, इसलिए कोई भी इसका उपयोग कर सकता है.
असली open web का मतलब
वेब की वास्तविक दुनिया में, जब अपूर्ण और कुछ हद तक कमज़ोर standards को तेज़ी से अपनाया जाता है, तभी असली प्रगति होती है। इसी तरह की धारा ने "जहाँ भी आप podcasts सुनते हैं, वहाँ कभी भी सुनें" जैसी नवाचारों को जन्म दिया।
Web 2.0 की भावना open API, data sharing, और users व developers के नियंत्रण को बढ़ाने वाले open ecosystem की ओर उन्मुख थी। यह याद रखना ज़रूरी है कि Facebook जैसे closed platforms ही Web 2.0 को खत्म करने वाले प्रमुख कारक थे। पहले Flickr, del.icio.us, Upcoming जैसी सेवाओं ने sharing और connection को महत्व देने वाली संस्कृति का नेतृत्व किया था, और live blogs जैसे platforms पर API/protocol के open standards को लेकर सक्रिय चर्चा होती थी.
openness की वापसी
एक पीढ़ी बीतने के बाद, अब फिर interoperability को लेकर उम्मीदें बढ़ रही हैं। अतीत में बड़े tech कंपनियों की बंद नीतियों के कारण API बंद होने और सेवाएँ खत्म होने का अनुभव बार-बार हुआ। उदाहरण के लिए, लेखक द्वारा बनाया गया social network data analysis tool अंततः platform की API block होने के कारण बंद करना पड़ा। ऐसी नीतियों ने Web 2.0 के open data और compatibility वाले विज़न को तोड़ दिया। इसके कारण content embedding न हो पाना, data portability में बाधा जैसी समस्याएँ रोज़मर्रा की बात बन गईं.
लेकिन MCP के आने से AI एक trigger के रूप में programmability और openness की वापसी को आगे बढ़ा सकता है। कई platforms द्वारा एक ही protocol अपनाना तकनीकी आधार पर सकारात्मक चक्र को संभव बनाता है.
जब platforms protocol को उसी रूप में स्वीकार करते हैं और standardization के प्रति ईमानदार रहते हैं, तब पूरे ecosystem में सकारात्मक बदलाव आते हैं। यह ज़ोर देकर कहा गया है कि "specification से भी बेहतर बनाने" की डेवलपर महत्वाकांक्षा विडंबना से ecosystem को नुकसान पहुँचा सकती है। HTML भी एक perfect spec नहीं था, फिर भी वही इंटरनेट पर बड़े पैमाने की interoperability की नींव बना.
standards का पालन क्यों ज़रूरी है
डेवलपर्स की नई पीढ़ी एक ही protocol और format पर आधारित innovation की ताकत को सीधे अनुभव कर रही है। यह अनुभव उन्हें फिर से open standards के प्रति लगभग आग्रहपूर्ण बना सकता है। माहौल कुछ वैसा ही बनता दिख रहा है जैसा उस दौर में था जब RSS, Podcast, OpenID, OAuth, OpenSocial जैसे open formats ने वास्तव में users को ताकत दी थी.
यह समय सिर्फ बड़ी कंपनियों के अधिकार का नहीं, बल्कि developers और user communities के अपने अधिकार जताने का भी है। सभी को platforms से experience control और transparency की माँग करने में सक्षम होना चाहिए, और MCP जैसे open standards अपनाने पर platform के अंदरूनी कामकाज और data उपयोग की transparency ज़रूरी रूप से साथ आनी चाहिए। MCP खुला है, लेकिन internal workings और security issues के मामले में अभी भी अधूरा है, इसलिए आगे सुधार की ज़रूरत है.
Web 2.0 की भावना के फिर लौटने की संभावना
MCP सभी समस्याओं का जादुई समाधान नहीं है, लेकिन यह Web 2.0 के दौर के खुले ecosystem की वापसी को प्रेरित करने वाला एक मौका बन सकता है। AI पर चर्चा में अतिशयोक्ति और आलोचना की कमी जैसी सीमाएँ अभी भी मौजूद हैं.
फिर भी, खासकर युवा डेवलपर्स के बीच programmable web और closedness से बाहर निकलने के मूल्य को फिर से महत्व मिल रहा है। वेब कुछ विशाल कंपनियों की निजी संपत्ति नहीं था, बल्कि एक ऐसा खुला मंच था जिसे हर कोई अपने मनचाहे तरीके से उपयोग कर सकता था, और MCP उस दर्शन को फिर से सामने ला सकता है.
1 टिप्पणियां
Hacker News राय
<?xml version="1.0" encoding="UTF-8"?>की शुरुआत, namespaces, schemas आदि सहित) का उपयोग नहीं करते; वे बस SGML-style tags के एक ढीले समूह जैसी चीज़ें लिखते हैं।