🎯 कस्टमाइज़ करने योग्य, डिटेक्शन-प्रतिरोधी क्लाउड ब्राउज़र जो स्व-विकसित Chromium द्वारा संचालित है, वेब क्रॉलर और एआई एजेंट्स के लिए डिज़ाइन किया गया। 👉अभी आज़माएं
वापस ब्लॉग पर

MCP क्या है? वेब डेटा के लिए मॉडल कंटेक्स्ट प्रोटोकॉल की व्याख्या

Ava Wilson
Ava Wilson

Expert in Web Scraping Technologies

26-Jun-2026

संक्षेप में

MCP एक मानक है जो एक AI अनुप्रयोग को एक प्रोटोकॉल के माध्यम से बाहरी उपकरणों और डेटा तक पहुँचने देता है, बजाय कि अनुकूलित एकीकरणों के एक ढेर के। वेब डेटा के लिए, यह एक ऐसे मॉडल से एक एजेंट के लिए पुल है जो केवल अपने प्रशिक्षण सेट को जानता है, एक ऐसा एजेंट जो जीवित वेब को खोज सकता है, स्क्रैप कर सकता है, और ब्राउज़ कर सकता है - प्रत्येक क्षमता एक खोजने योग्य उपकरण के रूप में प्रस्तुत की गई है, प्रत्येक कॉल एक JSON-RPC संदेश है, और प्रत्येक सर्वर हर MCP-सक्षम होस्ट में पोर्टेबल है। लॉन्च की घोषणा Scrapeless MCP सर्वर के Scrapeless MCP Server पोस्ट में Scrapeless कार्यान्वयन को कवर करती है।

परिचय

मॉडल संदर्भ प्रोटोकॉल (MCP) एक ओपन स्टैंडर्ड है जो एक AI अनुप्रयोग को एक समान इंटरफेस के माध्यम से बाहरी उपकरणों और डेटा स्रोतों को कॉल करने देता है। प्रत्येक API के लिए अलग से एकीकरण को हाथ से कोड करने के बजाय, आप एजेंट को एक MCP सर्वर से जोड़ते हैं, और सर्वर अपनी क्षमताओं को उजागर करता है - खोज, ब्राउज़, स्क्रैप, डेटाबेस का प्रश्न - जैसे कॉल करने योग्य उपकरणों की सूची जो मॉडल बातचीत के दौरान को बुला सकता है।

विशेष रूप से वेब डेटा के लिए, MCP वह परत है जो "मॉडल केवल अपने प्रशिक्षण डेटा को पढ़ सकता है" को "मॉडल एक जीवित पृष्ठ ला सकता है, Google खोज चला सकता है, या असली ब्राउज़र चला सकता है, फिर जो वापस आता है उस पर तर्क कर सकता है" में बदल देती है। यह प्रविष्टि बताती है कि MCP क्या है, इसके नीचे क्लाइंट/सर्वर तंत्र क्या है, और यह पुराने तरीकों के मुकाबले LLM में उपकरणों को कैसे जोड़ती है।


MCP क्यों मौजूद है

MCP से पहले, हर उपकरण जो एक एजेंट ने उपयोग किया, वह एक विशेष अनुकूलन था। एक टीम जो अपने असिस्टेंट को वेब खोजने, एक PDF पढ़ने और एक गोदाम को प्रश्न पूछने के लिए चाहती थी, उसने तीन अलग-अलग एडेप्टर लिखे, प्रत्येक के पास अपनी स्वयं की ऑथ, अपनी स्वयं की payload आकार, और अपनी स्वयं की विफलता मोड थी। मॉडल को स्वैप करें, या चौथे उपकरण को जोड़ें, और वायरिंग कई गुना बढ़ जाती थी। इस प्रोटोकॉल को 2024 के अंत में एंथ्रोपिक द्वारा पेश किया गया था और तब से इसे एजेंट पारिस्थितिकी तंत्र में अपनाया गया है, वास्तव में उस M-by-N एकीकरण समस्या को एक अनुबंध में समाप्त करने के लिए।

जो उपमा ठहरी है वह एक पोर्ट मानक है। MCP AI उपकरणों के लिए वही है जो एक सार्वभौमिक कनेक्टर बाह्य उपकरणों के लिए है: मेज़बान अनुप्रयोग एक प्रोटोकॉल बोलता है, और कोई भी सर्वर जो इसे भी बोलता है बिना अनुकूलित गोंद के प्लग इन होता है। एक वेब-स्क्रैपिंग सर्वर, एक फ़ाइल प्रणाली सर्वर, और एक Postgres सर्वर सभी मॉडल को समान आकार प्रस्तुत करते हैं, इसलिए एजेंट रनटाइम एक बार प्रोटोकॉल सीखता है ना कि प्रत्येक विक्रेता के API को।


MCP कैसे काम करता है

MCP एक क्लाइंट-सर्वर प्रोटोकॉल है जो JSON-RPC 2.0 पर आधारित है, जो पूरे उपकरणों के संसार में उपयोग किए जाने वाले हल्के दूरस्थ-प्रक्रिया-कॉल प्रारूप है। तीन भूमिकाएँ काम करती हैं:

  • मेजबान — AI अनुप्रयोग जिससे उपयोगकर्ता संवाद करता है (एक चैट क्लाइंट, एक IDE सहायक, एक स्वायत्त एजेंट)। यह हर सर्वर से कनेक्ट करने पर एक MCP क्लाइंट चलाता है।
  • क्लाइंट — मेज़बान के भीतर का कनेक्टर जो एक सर्वर के साथ एकल सत्र रखता है और दोनों दिशाओं में संदेशों को संप्रेषित करता है।
  • सर्वर — जो क्षमताओं को उजागर करने वाला प्रोग्राम। एक वेब-डेटा सर्वर ऐसे उपकरण प्रकाशित करता है जैसे कि खोज कॉल या एक पृष्ठ लाना; एक डेटाबेस सर्वर प्रश्न पूछने के उपकरण प्रकाशित करता है; एक फ़ाइल प्रणाली सर्वर पढ़ने और लिखने के उपकरण प्रकाशित करता है।

हैंडशेक तय है। कनेक्ट करते समय, क्लाइंट और सर्वर एक initialize संदेश का आदान-प्रदान करते हैं जो प्रोटोकॉल संस्करण को पिन करता है और क्षमताओं की घोषणा करता है - उदाहरण के लिए, लाइव Scrapeless MCP सर्वर प्रोटोकॉल संस्करण 2024-11-05 पर बातचीत करता है और tools क्षमता का विज्ञापन करता है। एक बार क्लाइंट initialized सूचना भेजने के बाद, वह tools/list कॉल कर सकता है जो सर्वर क्या पेश करता है यह जानने के लिए, फिर tools/call को एक को लागू करने के लिए। हर संदेश एक JSON-RPC वस्तु है जिसमें method, params, और id है जो प्रत्येक अनुरोध को उसके उत्तर से जोड़ता है।

उपकरण वे प्राथमिक होते हैं जिन पर अधिकांश वेब-डेटा कार्य निर्भर करते हैं। एक उपकरण का नाम होता है, एक मानव-पठनीय विवरण, और इसके इनपुट के लिए एक JSON स्कीमा, ताकि मॉडल जान सके कि वह google_search को बुला सकता है और कॉल को कौन-से तर्क की आवश्यकता है। एक न्यूनतम tools/call विनिमय ऐसा दिखता है:

json Copy
// स्कीमा JSON-RPC 2.0 / MCP tools/call आकार को दर्शाता है। क्षेत्र मान उदाहरणात्मक नमूने हैं।
// अनुरोध
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "scrape_markdown",
    "arguments": { "url": "https://example.com" }
  }
}
// प्रतिक्रिया
{
  "jsonrpc": "2.0",
  "id": 2,
  "result": {
    "content": [{ "type": "text", "text": "# उदाहरण डोमेन\n..." }]
  }
}

Here is the Hindi translation of the provided text:

परिवहन उस संदेश परत के तहत बैठता है। स्थानीय सर्वर आमतौर पर stdio के माध्यम से चलते हैं - मेजबान सर्वर को एक उपप्रक्रिया के रूप में शुरू करता है और मानक इनपुट और आउटपुट पर JSON-RPC पाइप करता है। दूरस्थ सर्वर स्ट्रीम करने योग्य HTTP के माध्यम से चलते हैं, जहां क्लाइंट एक URL के खिलाफ एक सत्र खोलता है और सर्वर-प्रेषित घटनाओं के रूप में प्रतिक्रियाएं प्राप्त करता है। Scrapeless MCP सर्वर https://api.scrapeless.com/mcp पर एक दूरस्थ एंडपॉइंट के रूप में पहुँचता है, जिसे डॉक से API कुंजी के साथ प्रमाणित किया गया है, और 21 उपकरणों का खुलासा करता है जिसमें Google खोज और रुझान, प्रत्यक्ष पृष्ठ स्क्रैपिंग (HTML, मार्कडाउन, स्क्रीनशॉट), और एक पूर्ण सेट ब्राउज़र-स्वचालन क्रियाएं शामिल हैं - एक सत्र बनाना, नेविगेट करना, क्लिक करना, टाइप करना, स्क्रॉल करना, स्नैपशॉट लेना, और इंतजार करना - ताकि एक एजेंट या तो एक कॉल में एक पृष्ठ खींच सके या चरण-दर-चरण एक वास्तविक क्लाउड ब्राउज़र चला सके।

आपके API कुंजी मुफ्त योजना पर प्राप्त करें: app.scrapeless.com


टीमें वेब डेटा के साथ MCP के लिए क्या उपयोग करती हैं

  • एजेंटों के लिए लाइव वेब एक्सेस। एक सहायक जो खोज या स्क्रैप टूल से उत्तर ले सकता है वर्तमान वेब से, न कि पुराने प्रशिक्षण डेटा से, जिसमें पृष्ठ सामग्री पाठ के रूप में लौटाई जाती है जिसे मॉडल इनलाइन पढ़ता है।
  • एक क्लाइंट, कई स्रोत। चूंकि प्रत्येक सर्वर समान tools/list सतह पेश करता है, एकल एजेंट रनटाइम एक साथ एक खोज सर्वर, एक ब्राउज़र सर्वर, और एक डेटाबेस सर्वर के साथ सत्र रख सकता है, और हर कार्य को सही उपकरण पर रूट कर सकता है।
  • ब्राउज़र-चालित निष्कर्षण। ऐसे उपकरण जो एक क्लाउड ब्राउज़र बनाते और नियंत्रित करते हैं एजेंट को जावास्क्रिप्ट-रेटर्ड या इंटरएक्शन-गेटेड पृष्ठों तक पहुँचने देते हैं - क्लिक करके, एक रेंडर के लिए इंतजार करके, फिर DOM को पढ़ते हुए - बिना मेज़बान अपने स्वयं के ब्राउज़र स्टैक को भेजे।
  • प्रॉम्प्ट में संरचित स्क्रैपिंग। एक मार्कडाउन या HTML स्क्रैप टूल "इस URL को पढ़ें" को एकल उपकरण कॉल में बदल देता है जो साफ, मॉडल-तैयार सामग्री लौटाता है, ताकि एक पुनः प्राप्ति कदम बातचीत का हिस्सा बन जाए न कि एक अलग पाइपलाइन।
  • पोर्टेबल एकीकरण। एक बार लिखित सर्वर प्रत्येक MCP-योग्य मेज़बान पर काम करता है - वही वेब-डेटा उपकरण एक डेस्कटॉप चैट क्लाइंट, एक IDE एजेंट, और एक कस्टम रनटाइम में बिना प्रति-मेजबान फिर से लिखे सक्रिय होते हैं।

MCP बनाम उपकरणों को जोड़ने के पुराने तरीके

दृष्टिकोण उपकरणों का वर्णन कैसे किया जाता है मेज़बानों के बीच पुन: उपयोग खोज
MCP एक प्रोटोकॉल; सर्वर JSON स्कीमा इनपुट के साथ उपकरणों को प्रकाशित करते हैं कोई भी MCP मेज़बान बिना कस्टम कोड के जुड़ता है गतिशील — रनटाइम पर tools/list
स्थानीय फ़ंक्शन कॉलिंग प्रति-ऐप स्कीमा API अनुरोध में भेजा जाता है प्रति मॉडल और प्रति ऐप फिर से कार्यान्वित किया गया स्थिर — आपके अपने कोड में परिभाषित
हैंड-रोल्ड API एडेप्टर प्रत्येक सेवा के लिए कस्टम क्लाइंट कोई नहीं — प्रत्येक एकल-बार है कोई नहीं — हार्ड-कोडेड
प्लगइन विशिष्टताएँ (प्रत्येक विक्रेता) विक्रेता-विशिष्ट मैनिफेस्ट उस विक्रेता के मेज़बान से बंधा हुआ मैनिफेस्ट-आधारित

जो अंतर महत्वपूर्ण है: फ़ंक्शन कॉलिंग है कैसे एक मॉडल एक उपकरण का उपयोग करने के लिए पूछता है; MCP है कैसे एक सर्वर किसी भी मॉडल के मेज़बान को उपकरण प्रदान करता है। ये प्रतिस्पर्धा करने के बजाय जोड़ते हैं — एक MCP मेज़बान आमतौर पर प्रत्येक सर्वर-सूचीबद्ध उपकरण को किसी भी मॉडल के लिए एक फ़ंक्शन-कॉलिंग परिभाषा के रूप में प्रस्तुत करता है जो वह चलाता है। जो MCP जोड़ता है वह मानक अनुबंध और रनटाइम खोज है, इसलिए उपकरण जो एक एजेंट पहुंच सकता है अब एप्लिकेशन के स्रोत कोड में जमे हुए नहीं हैं। यह देखने के लिए कि MCP ब्राउज़र टूलिंग Chrome DevTools और Playwright एकीकरण के साथ कैसे तुलना करता है, MCP एकीकरण गाइड व्यापार-निष्कर्षों के माध्यम से चलता है।

MCP अपना संदेश प्रारूप सीधे JSON-RPC 2.0 विनिर्देश से खींचता है, जिसकी डेटा सूचनाएँ RFC 8259 में परिभाषित JSON इंटरचेंज फॉर्मेट के रूप में एन्कोडेड होती हैं। प्रोटोकॉल की अपनी भूमिकाएं, जीवन चक्र, और प्राइमिटिव्स आधिकारिक मॉडल संदर्भ प्रोटोकॉल दस्तावेज़ीकरण में सेट की गई हैं, और उपकरण खोज और आवाहन का सही आकार MCP सर्वर टूल्स विनिर्देश में मौजूद है।


वेब डेटा के लिए MCP सर्वर में क्या देखना है

  • एक असली ब्राउज़र, सिर्फ HTTP पूछताछ नहीं। कई लक्षित पृष्ठ क्लाइंट-साइड पर रेंडर होते हैं या इंटरएक्शन के पीछे सामग्री को गेट करते हैं। एक सर्वर जिसकी उपकरण क्लाउड ब्राउज़र बना और चला सकते हैं उन पृष्ठों को पहुँचता है; एक HTTP-केवल फेच टूल नहीं कर सकता।
  • तेज और गहरे रास्ते दोनों। एक मार्कडाउन या HTML स्क्रैप स्थिर पृष्ठों को एक कॉल में कवर करता है; चरण-दर-चरण ब्राउज़र क्रियाएँ कठिन पृष्ठों को कवर करती हैं। जो सर्वर दोनों को उजागर करते हैं वे एजेंट को हर कार्य के लिए चुनने देते हैं।
  • साफ़ उपकरण विवरण और स्कीमा। मॉडल तब केवल एक उपकरण का अच्छी तरह से उपयोग करता है जब इसका विवरण और इनपुट स्कीमा स्पष्ट होते हैं — अस्पष्ट उपकरण गलत तरीके से कॉल किए जाते हैं या अनदेखा कर दिए जाते हैं।
  • प्रबंधित अवसंरचना। 195+ देशों में निवासी निकासी, सत्र प्रबंधन, और एंटी-डिटेक्टन रेंडरिंग वे चीजें हैं जो वेब उपकरणों को वास्तविक सामग्री लौटाने के लिए सक्षम बनाती हैं, न कि चुनौती पृष्ठों के लिए — और एक प्रबंधित सर्वर इसे सभी को उपकरण कॉल के पीछे छुपा देता है।
  • दूरस्थ और स्थानीय परिवहन। एक दूरस्थ स्ट्रीम करने योग्य-HTTP अंत बिंदु किसी भी होस्ट से एक कुंजी के साथ कनेक्ट करता है; एक stdio लॉन्च स्थानीय उपप्रक्रिया सेटअप के लिए उपयुक्त है। स्क्रैपलेस स्क्रैपिंग एपीआई सर्वर के उपकरणों का समर्थन करता है, जिसमें उपयोग-आधारित मूल्य निर्धारण और साइनअप पर मुफ्त क्रेडिट शामिल हैं।

क्या आप अपने एजेंट को लाइव वेब से कनेक्ट करने के लिए तैयार हैं?

हमारी समुदाय से जुड़ें, एक मुफ्त योजना का दावा करें और MCP-सशक्त वेब-डेटा एजेंट बनाने वाले डेवलपर्स के साथ कनेक्ट करें: डिस्कॉर्ड · टेलीग्राम

app.scrapeless.com पर मुफ्त क्रेडिट के लिए साइन अप करें और स्क्रैपलेस MCP सर्वर के उपकरणों को उन खोजों, पृष्ठों, और ब्राउज़र प्रवाहों पर इंगित करें जिनकी आपके एजेंट को आवश्यकता है।


सामान्य प्रश्न

प्रश्न: MCP का अर्थ क्या है?

MCP का अर्थ मॉडल संदर्भ प्रोटोकॉल है — बाहरी उपकरणों और डेटा स्रोतों से AI अनुप्रयोगों को जोड़ने के लिए एक खुला मानक, जो JSON-RPC 2.0 पर आधारित एकल क्लाइंट-सेर्वर इंटरफ़ेस के माध्यम से बनाया गया है।

प्रश्न: क्या MCP कार्य कॉलिंग के समान है?

नहीं। कार्य कॉलिंग वह विधि है जिसके द्वारा एक मॉडल एक API कॉल में एक उपकरण का अनुरोध करता है; MCP यह है कि एक सर्वर किसी भी MCP-सक्षम होस्ट को उपकरण कैसे प्रदान करता है। वे एक साथ काम करते हैं — एक होस्ट आमतौर पर प्रत्येक MCP-सूचिकृत उपकरण को उस मॉडल के लिए कार्य-कोलिंग परिभाषा में बदल देता है जिसे वह चलाता है।

प्रश्न: क्या मुझे MCP सर्वर का उपयोग करने के लिए कोड लिखने की आवश्यकता है?

एक MCP-सक्षम होस्ट से एक का उपयोग करने के लिए, आप होस्ट को सर्वर के अंत बिंदु या लॉन्च कमांड की ओर इंगित करते हैं और आवश्यक कुंजी प्रदान करते हैं — होस्ट प्रोटोकॉल हैंडशेक और उपकरण खोज को संभालता है। अपना खुद का सर्वर बनाना वह जगह है जहां कोड रहता है।

प्रश्न: एक MCP सर्वर वेब स्क्रैपिंग के लिए क्या कर सकता है?

यह स्क्रैपिंग और ब्राउज़िंग को कॉल करने योग्य उपकरणों के रूप में उजागर करता है, इसलिए एक एजेंट एक पृष्ठ को मार्कडाउन या HTML के रूप में लाने, एक खोज चलाने, या क्लिक और स्क्रॉल के माध्यम से क्लाउड ब्राउज़र को चलाने और फिर उसी बातचीत के भीतर प्राप्त सामग्री पर विचार करने में सक्षम है।

प्रश्न: स्क्रैपलेस MCP सर्वर कितने उपकरण उजागर करता है?

स्क्रैपलेस MCP सर्वर https://api.scrapeless.com/mcp पर 21 उपकरण उजागर करता है, जिसमें Google खोज और रुझान, HTML, मार्कडाउन, और स्क्रीनशॉट रूप में प्रत्यक्ष पृष्ठ स्क्रैपिंग, और क्लाउड-ब्राउज़र स्वचालन क्रियाओं का एक पूरा सेट शामिल है।

स्क्रैपलेस में, हम केवल सार्वजनिक रूप से उपलब्ध डेटा का उपयोग करते हैं, जबकि लागू कानूनों, विनियमों और वेबसाइट गोपनीयता नीतियों का सख्ती से अनुपालन करते हैं। इस ब्लॉग में सामग्री केवल प्रदर्शन उद्देश्यों के लिए है और इसमें कोई अवैध या उल्लंघन करने वाली गतिविधियों को शामिल नहीं किया गया है। हम इस ब्लॉग या तृतीय-पक्ष लिंक से जानकारी के उपयोग के लिए सभी देयता को कोई गारंटी नहीं देते हैं और सभी देयता का खुलासा करते हैं। किसी भी स्क्रैपिंग गतिविधियों में संलग्न होने से पहले, अपने कानूनी सलाहकार से परामर्श करें और लक्ष्य वेबसाइट की सेवा की शर्तों की समीक्षा करें या आवश्यक अनुमतियाँ प्राप्त करें।

सबसे लोकप्रिय लेख

सूची