MCP एकीकरण

जानें WebMCP क्या है, आज इसका इस्तेमाल कैसे करें और इसकी वास्तविक सीमाएँ क्या हैं।

इस पेज पर जुड़ी हुई, लेकिन अलग-अलग दो चीज़ों के बारे में बताया गया है: WebMCP, एक ब्राउज़र मानक जिसे इस साइट के टूल पेज सीधे लागू करते हैं, और व्यापक Model Context Protocol (MCP), उन सभी MCP-सक्षम क्लाइंट के लिए जो Developer hub में दिए गए क्षमता मेटाडेटा को प्रामाणिक जानकारी का स्रोत मानना चाहते हैं।

WebMCP असल में क्या है#

WebMCP, W3C Web Machine Learning Community Group का प्रस्ताव है, जिसे Google Chrome और Microsoft Edge के इंजीनियरों ने लिखा है (इसका सार्वजनिक विवरण github.com/webmachinelearning/webmcp पर है)। यह document.modelContext नाम का ब्राउज़र API परिभाषित करता है, जिसका उपयोग वेब पेज संरचित टूल पंजीकृत करने के लिए करता है — हर टूल के नाम, विवरण और इनपुट के JSON Schema के साथ — ताकि उपयोगकर्ता के ब्राउज़र टैब को साझा करने वाला AI एजेंट उन्हें खोज सके और चला सके।

OpenAI ने यह मानक नहीं बनाया है, बल्कि इसे अपनाया है: ChatGPT का अंतर्निहित ब्राउज़र, ChatGPT Work और Codex ने 2026-08-25 के आसपास इस जैसी साइटों पर WebMCP टूल खोजना और चलाना शुरू किया। OpenAI का अपना प्रोटोकॉल, Apps SDK, MCP और विजेट पर आधारित एक अलग सर्वर-साइड मॉडल है, जिसके लिए बैकएंड चाहिए — यह साइट इसका इस्तेमाल नहीं करती, क्योंकि इसके स्थानीय टूल के लिए कोई बैकएंड नहीं है।

आज इसका इस्तेमाल कैसे करें#

इस साइट का कोई भी पेज ऐसे ब्राउज़र और AI इंटरफ़ेस में खोलें जो पहले से WebMCP का समर्थन करता हो — इस लेखन के समय इसमें Chrome में Gemini और ChatGPT का अंतर्निहित ब्राउज़र (Codex सहित) शामिल हैं — और उससे PDF टूल का इस्तेमाल करने को कहें। एजेंट टूल की सूची दिखा सकता है, कोई टूल खोल सकता है और, आपके खुद फ़ाइलें चुनने के बाद, उसे चला सकता है या पहले सेटिंग की पुष्टि करने को कह सकता है।

WebMCP-सक्षम ब्राउज़र या एजेंट इंटरफ़ेस का इस्तेमाल करने के अलावा आपको कुछ सेटअप करने की ज़रूरत नहीं है। इस साइट के लिए कुछ इंस्टॉल, अधिकृत या कॉन्फ़िगर करने की आवश्यकता नहीं है।

MCP क्लाइंट के लिए खोज#

/llms.txt और /llms-full.txt, MCP-सक्षम क्लाइंट के लिए उपलब्ध टूल, उनकी श्रेणियाँ और इस्तेमाल के नियम तय करने वाले भरोसे के रूट (यह पेज, Privacy और Security) देखने के सबसे तेज़ तरीके हैं।

/agents/webmcp.json (और इसका /.well-known/webmcp.json वैकल्पिक पता) ब्राउज़र एकीकरण की स्थिर सूची है। संगत ब्राउज़र में लाइव document.modelContext टूल ही प्रामाणिक जानकारी देते हैं, क्योंकि वे मौजूदा पेज और उपयोगकर्ता द्वारा चुने गए इनपुट दिखाते हैं — पेज लोड न करने वाले क्लाइंट के लिए स्थिर सूची एक विकल्प है।

/.well-known/security.txt स्वचालित सुरक्षा टूल के लिए प्रकाशित किया गया है और RFC 9116 का पालन करता है; यह क्षमताएँ खोजने का सामान्य रूट नहीं है और इसे उस काम के लिए इस्तेमाल नहीं करना चाहिए।

WebMCP और रिमोट MCP अलग इंटरफ़ेस हैं#

WebMCP संगत ब्राउज़र के भीतर चलता है और पेज, चुनी गई स्थानीय फ़ाइलें, प्रगति और नतीजे उपयोगकर्ता के साथ रियल टाइम में साझा करता है। यह दस्तावेज़ के बाइट्स किसी अलग MCP सर्वर को भेजे बिना काम करता है, क्योंकि इस प्रक्रिया में कोई अलग सर्वर होता ही नहीं।

यह ऐप कोई रिमोट MCP सर्वर (जिसे डेस्कटॉप या सर्वर से कॉल किया जा सके) नहीं चलाता और अपने लोकल टूल के लिए ऐसा सर्वर जोड़ने की योजना भी नहीं है—लोकल टूल के पास कॉल करने के लिए कोई बैकएंड नहीं है। डेस्कटॉप या सर्वर-साइड MCP क्लाइंट को इस पेज पर बताए गए ब्राउज़र टूल अपने-आप उपलब्ध नहीं होते; इसके लिए उसे WebMCP-सक्षम ब्राउज़र इंटीग्रेशन चाहिए।

ईमानदार सीमाएँ#

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

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

कोई अलग रिमोट MCP सर्वर नहीं है, क्योंकि इस ऐप में लोकल टूल के लिए कॉल करने को कोई बैकएंड नहीं है। यहाँ WebMCP का हर काम आपके अपने ब्राउज़र टैब के अंदर होता है।

ईमानदार इनकार दिखाना#

जब कोई टूल सफलता का झूठा दावा करने के बजाय किसी काम से इनकार करता है (Encrypt PDF इसका सबसे स्पष्ट उदाहरण है—Security देखें), तो एजेंट को इनकार का संदेश आपको जस का तस दिखाना चाहिए, न कि चुपचाप दोबारा कोशिश करनी चाहिए या उसे सामान्य गड़बड़ी के रूप में छिपाना चाहिए।