
Rajinder Singh
Deep Learning Researcher

capsolver-mcp के रूप में उपलब्ध है। संस्करण 0.1.1 Python 3.10 या नए संस्करण पर स्थापित कर सकता है और समय-समय पर capsolver-core के रूप में एक रनटाइम निर्भरता के रूप में स्वचालित रूप से स्थापित करता है।browser एक्स्ट्रा और क्रोमियम स्थापित करें।एआई एजेंट्स कार्य योजना बना सकते हैं, ब्राउज़र का उपयोग कर सकते हैं, और बाहरी उपकरणों को कॉल कर सकते हैं, लेकिन एक सत्यापन चेकपॉइंट एक अन्यथा वैध ऑटोमेशन चलाने को रोक सकता है। CapSolver MCP सर्वर संगत एआई क्लाइंट्स के लिए अनुमति प्राप्त वर्कफ़्लो में समर्थित कैप्चा चुनौतियों के लिए एक मानक उपकरण इंटरफ़ेस प्रदान करता है। व्यापक CapSolver एजेंट ऑटोमेशन प्लेटफॉर्म उसी बुनियादी ढांचे को एजेंट फ्रेमवर्क, ब्राउज़र उपकरणों और सीधे SDK एंटीग्रेशन के साथ जोड़ता है।
पैकेज कैपसॉल्वर को Model Context Protocol से जोड़ता है, एक खुला प्रोटोकॉल जिसके माध्यम से एआई एप्लिकेशन बाहरी क्षमताओं की खोज करते हैं और उपयोग करते हैं। प्रत्येक संगत क्लाइंट के लिए अलग-अलग ग्लू कोड लिखने के बजाय, टीमें एक एमसीपी सर्वर को कॉन्फ़िगर कर सकती हैं और प्रोटोकॉल के माध्यम से एक ही कैपसॉल्वर उपकरण सेट प्रदान कर सकती हैं।
पहला सार्वजनिक रिलीज 0.1.0 के रूप में जारी किया गया। 0.1.1 संस्करण अब अपडेट किए गए प्रकाशन और साफ-स्टॉल डॉक्यूमेंटेशन के साथ उपलब्ध है। पैकेज Python 3.10 से 3.13 तक समर्थित है और MIT लाइसेंस के तहत प्रकाशित है।
एमसीपी रिलीज कैपसॉल्वर कार्यक्षमता को पांच नामित उपकरणों में बदल देता है जिन्हें एआई क्लाइंट एक सर्वर से जुड़ने के बाद खोज सकता है। मॉडल कार्य के आधार पर उपकरण का चयन कर सकता है, जबकि कैपसॉल्वर एमसीपी सर्वर संबंधित SDK ऑपरेशन का प्रबंधन करता है।
| उपकरण | क्या ब्राउज़र की आवश्यकता है? | उद्देश्य |
|---|---|---|
solve_captcha |
नहीं | टोकन मोड में टास्क प्रकार और साइट पैरामीटर के साथ समर्थित कैप्चा हल करें |
detect_captchas |
हां | पेज की जांच करें और उपलब्ध समर्थित कैप्चा प्रकार रिपोर्ट करें |
solve_on_page |
हां | समर्थित चुनौतियों की खोज करें, समाधान के लिए अनुरोध करें और पृष्ठ में परिणाम भरें |
get_balance |
नहीं | कैपसॉल्वर खाता बैलेंस और पैकेज जांचें |
get_supported_captchas |
नहीं | स्थापित पैकेज द्वारा उपलब्ध कैप्चा प्रकार और हैंडलर लौटाएं |
कैपसॉल्वर एमसीपी सर्वर इस उपकरण परत के नीचे capsolver-core का उपयोग करता है। एक सामान्य pip install capsolver-mcp आदेश स्वचालित रूप से आवश्यक कोर पैकेज स्थापित करता है, इसलिए उपयोगकर्ता को स्वतंत्र रूप से निर्भरता स्थापित करने की आवश्यकता नहीं होती है। वैकल्पिक ब्राउज़र एक्स्ट्रा detect_captchas और solve_on_page के लिए प्लेयराइट समर्थन जोड़ता है।
सर्वर के पास तीन ट्रांसपोर्ट विकल्प भी हैं। स्टैंडर्ड आउटपुट एक स्थानीय क्लाइंट के लिए डिफ़ॉल्ट है जो सर्वर को बच्चा प्रक्रिया के रूप में शुरू करता है। एसएसई और स्ट्रीमेबल एचटीटीपी एक कॉन्फ़िगर किए गए होस्ट और पोर्ट के साथ बांधा जा सकता है जिसमें एमसीपी क्लाइंट नेटवर्क सीमा के माध्यम से जुड़ता है।
कैपसॉल्वर एमसीपी सर्वर एमसीपी-संगत एआई एप्लिकेशन का उपयोग करने वाली टीमों के लिए सबसे अच्छा फिट है और अनुकूलन-पहले एकीकरण की आवश्यकता होती है। एमसीपी मार्ग एजेंट के लिए एक फ्रेमवर्क-विशिष्ट वॉर्पर लिखे बिना एक एमसीपी सर्वर कॉन्फ़िगर करने की अनुमति देता है।
सामान्य फिट अधिकृत क्वालिटी एसर्टियन फ्लो, अनुमति रोबोटिक प्रक्रिया अटोमेशन, आंतरिक मॉनिटरिंग, और एजेंट के साथ समर्थित सत्यापन चरण के सामने आने वाले अनुमोदित जनता-डेटा वर्कफ़्लो में होते हैं। एक टीम अपने स्वयं के प्राथमिकता, नेटवर्क और एक्सेस-नियंत्रण आवश्यकताओं के अधीन विभिन्न संगत क्लाइंट्स के लिए एक साझा नेटवर्क सेवा प्रदान कर सकती है।
कैपसॉल्वर डेवलपर्स के लिए दो अन्य एकीकरण लेयर प्रदान करता है जिन्हें अधिक नियंत्रण की आवश्यकता होती है। capsolver-agent फ्रेमवर्क-अनिर्भर एजेंट टूल स्कीमा और कस्टम एजेंट लूप और समर्थित फ्रेमवर्क एंटीग्रेशन के लिए एक एक्सीक्यूटर प्रदान करता है। capsolver-core एलएलएम के बिना सीधे एपीआई और ब्राउज़र ऑटोमेशन के लिए नीचे का पायथन एसडीके प्रदान करता है। कैपसॉल्वर एआई एंटीग्रेशन ओवरव्यू एमसीपी, एजेंट टूल्स, या कोर एसडीके के चयन के बारे में समझाता है, जबकि कैपसॉल्वर एआई गिटहब संगठन निजी पैकेज और एंटीग्रेशन उदाहरण प्रदान करता है।
अपना कैपसॉल्वर बोनस कोड जमा करें
अपने ऑटोमेशन बजट को तत्काल बढ़ाएं!
कैपसॉल्वर खाता में अपने खाता के लिए बोनस कोड CAP26 का उपयोग करके अपने खाता के लिए अतिरिक्त 5% बोनस प्राप्त करें - कोई सीमा नहीं।
अपने कैपसॉल्वर डैशबोर्ड में अब तक जमा करें
सबसे छोटा स्थापना मार्ग पायथन 3.10 या नए के साथ और पायथन पैकेज एक्सचेंज पर प्रकाशित है। निम्न आदेश एक स्वच्छ पायथन 3.12 वातावरण में 0.1.1 संस्करण के साथ सत्यापित किया गया है:
python -m pip install capsolver-mcp==0.1.1
स्वच्छ स्थापना ने स्वचालित रूप से capsolver-core खींचा और capsolver-mcp आदेश स्थापित किया। capsolver-mcp --help आदेश चलाकर दस्तावेज़ी स्टैंडर्ड आउटपुट, एसएसई और स्ट्रीमेबल एचटीटीपी ट्रांसपोर्ट विकल्प की पुष्टि की गई:
capsolver-mcp --help
ब्राउज़र-आधारित डिटेक्शन और भरने के लिए, वैकल्पिक एक्स्ट्रा और क्रोमियम रनटाइम स्थापित करें:
python -m pip install "capsolver-mcp[browser]==0.1.1"
playwright install chromium
solve_captcha, get_balance या get_supported_captchas के लिए ब्राउज़र एक्स्ट्रा की आवश्यकता नहीं होती है। ब्राउज़र निर्भरता को वैकल्पिक रखकर टोकन-केवल वर्कफ़्लो के लिए आधार स्थापना छोटी रखी जाती है।
सर्वर शुरू करने से पहले, कैपसॉल्वर खाता बनाएं और एपीआई कुंजी को CAPSOLVER_API_KEY पर्यावरण चर में संग्रहीत करें। एक एपीआई कुंजी एक प्रमाण है और स्रोत कोड, स्क्रीनशॉट, समस्या रिपोर्ट और सार्वजनिक कॉन्फ़िगरेशन फ़ाइलों से बाहर रखा जाना चाहिए।
export CAPSOLVER_API_KEY="your-capsolver-api-key"
capsolver-mcp
सर्वर डिफ़ॉल्ट रूप से स्टैंडर्ड आउटपुट मोड में शुरू होता है। टर्मिनल लगभग बंद रहता है क्योंकि प्रक्रिया मानक इनपुट और आउटपुट के माध्यम से एमसीपी क्लाइंट के साथ प्रोटोकॉल संदेशों के आदान-प्रदान के लिए प्रतीक्षा कर रही है।
एमसीपी क्लाइंट के पास सर्वर आदेश और एपीआई-कुंजी पर्यावरण चर की आवश्यकता होती है। निम्न कॉन्फ़िगरेशन कार्यक्रम द्वारा दस्तावेज़ी किए गए स्थानीय स्टैंडर्ड आउटपुट क्लाइंट के संरचना के अनुरूप है:
{
"mcpServers": {
"capsolver": {
"command": "capsolver-mcp",
"env": {
"CAPSOLVER_API_KEY": "YOUR_API_KEY"
}
}
}
}
आवश्यकता के अनुसार ब्लॉक को संगत क्लाइंट में संग्रहीत करें, क्लाइंट को फिर से शुरू करें, और उपलब्ध उपकरणों की जांच करें। सफल जुड़े के बाद पांच कैपसॉल्वर उपकरण दिखाई देंगे। आप फिर क्लाइंट को get_supported_captchas या get_balance का उपयोग करने के लिए कह सकते हैं, जो समाधान वर्कफ़्लो के परीक्षण से पहले निम्न प्रभाव वाले कॉन्फ़िगरेशन जांच के रूप में काम करता है।
यदि क्लाइंट को capsolver-mcp नहीं मिलता है, तो उसकी प्रक्रिया शेल परिवेश में जो पैकेज स्थापित किया गया था, उसके विरासत में नहीं हो सकती है। एक विकल्प यह है कि uvx का उपयोग करें, जिसका परियोजना के विस्तृत क्लाइंट गाइड समर्थन करता है:
{
"mcpServers": {
"capsolver": {
"command": "uvx",
"args": ["capsolver-mcp"],
"env": {
"CAPSOLVER_API_KEY": "YOUR_API_KEY"
}
}
}
}
एक अन्य विकल्प यह है कि command को पर्यावरण में निर्दिष्ट पायथन पथ पर संकेत दें और "args": ["-m", "capsolver_mcp"] का उपयोग करें। कैपसॉल्वर एमसीपी क्लाइंट कॉन्फ़िगरेशन गाइड में क्लाइंट-विशिष्ट पथ और क्लॉड डेस्कटॉप, क्लॉड कोड, कर्सर, विंडसर्फ, क्लाइन और दूरस्थ एचटीटीपी सेटअप के लिए उदाहरण शामिल हैं।
ट्रांसपोर्ट क्लाइंट और सर्वर के जहां चलता है, उसके साथ मेल खाना चाहिए। स्थानीय डेस्कटॉप टूल्स आमतौर पर स्टैंडर्ड आउटपुट के साथ शुरू होते हैं क्योंकि क्लाइंट सर्वर प्रक्रिया का मालिक होता है और कोई सुनने वाला नेटवर्क पोर्ट की आवश्यकता नहीं होती है।
स्ट्रीमेबल एचटीटीपी तब उपयुक्त है जब सर्वर अलग से प्र kel व्यवस्थित सेवा के रूप में चलता है और क्लाइंट एचटीटीपी एमसीपी एंडपॉइंट का समर्थन करता है। एसएसई अब तक क्लाइंट या अस्तित्व में मौजूद डिप्लॉयमेंट्स के लिए उपलब्ध है जिन्हें आवश्यकता होती है। सर्वर दोनों नेटवर्क मोड के लिए होस्ट और पोर्ट फ्लैग प्रदान करता है:
capsolver-mcp --transport streamable-http --host 127.0.0.1 --port 8000
127.0.0.1 पर बांधने से एंडपॉइंट मशीन के लिए स्थानीय रहता है। 0.0.0.0 पर बांधने से एंडपॉइंट उपलब्ध नेटवर्क इंटरफ़ेस के माध्यम से पहुंच योग्य हो जाता है और इसलिए आवश्यक एथेंटिकेशन, फ़ायरवॉल, प्रॉक्सी, टीएलएस, सीक्रेट-मैनेजमेंट और लॉगिंग नियंत्रणों की आवश्यकता होती है। किसी भी सार्वजनिक इंटरनेट पर एपीआई कुंजी वाले सर्वर को सीधे न प्रकाशित करें।
एक सफल स्थापना अकेले यह नहीं साबित करती है कि क्लाइंट, पर्यावरण, खाता और वैकल्पिक ब्राउज़र रनटाइम सभी सही ढंग से जुड़े हुए हैं। एक स्थापना के चरणों में जांच करें:
get_supported_captchas कॉल करें।get_balance कॉल करें।detect_captchas या solve_on_page का परीक्षण करने से पहले ब्राउज़र एक्स्ट्रा अलग से स्थापित करें।आधिकारिक एमसीपी सेवा डॉक्यूमेंटेशन में वर्तमान उपकरण विवरण, कमांड-लाइन फ्लैग, कॉन्फ़िगरेशन फॉर्मेट और ब्राउज़र की आवश्यकताएं शामिल हैं। सार्वजनिक कैपसॉल्वर एमसीपी रिपॉजिटरी स्रोत, बदलाव का इतिहास, विकास आदेश, समस्या ट्रैकर और MIT लाइसेंस के साथ स्रोत प्रदान करता है। PyPI पैकेज पृष्ठ प्रकाशित पैकेज फ़ाइलों और संस्करण उपलब्धता के स्रोत हैं।
कैपसॉल्वर एमसीपी सर्वर व्यापक एजेंट ऑटोमेशन स्टैक के लिए एक प्रवेश बिंदु है। वर्कफ़्लो द्वारा उपयोग किए गए फ्रेमवर्क या ब्राउज़र रनटाइम के अनुरूप एंटीग्रेशन पृष्ठ चुनें:
| एंटीग्रेशन | जब इसका उपयोग करें |
|---|---|
| एमसीपी एंटीग्रेशन | इस लेख में वर्णित पांच कैपसॉल्वर उपकरणों के साथ एमसीपी-संगत एआई क्लाइंट को जोड़ें |
| लैंगचेन एंटीग्रेशन | लैंगचेन या लैंगग्राफ एजेंट वर्कफ़्लो में कैपसॉल्वर उपकरण जोड़ें |
| ब्राउज़र उपयोग एंटीग्रेशन | ब्राउज़र उपयोग ऑटोमेशन रन में कैप्चा हैंडलिंग जोड़ें |
| ओपनएआई एजेंट्स एसडीके एंटीग्रेशन | ओपनएआई एजेंट्स एसडीके वर्कफ़्लो में कैपसॉल्वर क्षमताओं को उपकरण के रूप में प्रस्तुत करें |
| प्लेयराइट एंटीग्रेशन | ब्राउज़र पेज और प्लेयराइट-आधारित ऑटोमेशन के साथ सीधे काम करें |
एंटीग्रेशन पृष्ठ उत्पाद स्तर के निर्देश प्रदान करते हैं, जबकि capsolver-mcp, capsolver-agent, और capsolver-core रिपॉजिटरी इनस्टॉल करने योग्य पैकेज, स्रोत कोड, उदाहरण और समस्या ट्रैकर प्रदान करते हैं।
कैपसॉल्वर एमसीपी सर्वर उपकरण प्रदान करता है; यह निर्धारित नहीं करता कि ऑटोमेशन कार्य अनुमति प्राप्त है। उपयोगकर्ता लागू कानून, साइट की शर्तें, खाता अनुमति, डेटा-हैंडलिंग आवश्यकताएं और संगठन नीतियों के लिए जिम्मेदार रहते हैं।
ब्राउज़र-आधारित ऑपरेशन के लिए प्लेयराइट और क्रोमियम स्थापना की आवश्यकता होती है, जबकि टोकन-मोड उपकरण ब्राउज़र चलाते नहीं हैं। एक संगत एमसीपी क्लाइंट भी आवश्यक है: पैकेज स्थापित करने से एप्लिकेशन में प्रोटोकॉल के बिना एमसीपी समर्थन जोड़ा जाता है।
पैकेज अब अपने पायथन परियोजना मेटाडेटा में अल्फा के रूप में चिह्नित है। नियंत्रित वातावरण में एक परीक्षित संस्करण को निश्चित करना उचित है, और टीमें अपग्रेड करने से पहले चेंजलॉग की समीक्षा करनी चाहिए। नेटवर्क ट्रांसपोर्ट के लिए अतिरिक्त ऑपरेशन सुरक्षा आवश्यकताएं होती हैं क्योंकि वे लोकल बच्चा प्रक्रिया से एक पहुंच योग्य सेवा तक के विश्वास सीमा को बदल देते हैं।
कैपसॉल्वर एमसीपी सर्वर पांच कैपसॉल्वर क्षमताओं को एमसीपी-संगत एआई क्लाइंट्स के लिए एक मानक तरीका प्रदान करता है। पैकेज PyPI के माध्यम से स्थापित होता है, स्थानीय और नेटवर्क ट्रांसपोर्ट समर्थित हैं, ब्राउज़र निर्भरता वैकल्पिक है, और मुख्य एमसीपी विकास उपकरणों के लिए दस्तावेज़ी कॉन्फ़िगरेशन मार्ग प्रदान करता है।
स्थानीय स्टैंडर्ड आउटपुट कॉन्फ़िगरेशन से शुरू करें, टूल खोज और खाता एक्सेस की पुष्टि करें, और एक अनुमति प्राप्त वातावरण में एक सीमित वर्कफ़्लो का परीक्षण करें। पैकेज स्रोत की समीक्षा करें और परियोजना के गिटहब समस्या ट्रैकर के माध्यम से तकनीकी समस्याओं की रिपोर्ट करें।
कैपसॉल्वर एमसीपी एंटीग्रेशन पृष्ठ से शुरू करें, एमसीपी सेवा गाइड का पालन करें, और capsolver-mcp गिटहब रिपॉजिटरी में विवरण की समीक्षा करें। कैपसॉल्वर केवल कानूनी, अनुमति प्राप्त ऑटोमेशन और अनुमोदित सार्वजनिक-डेटा वर्कफ़्लो के लिए उपयोग करें।
प्रश्न: क्या कैपसॉल्वर एमसीपी सर्वर है?
कैपसॉल्वर एमसीपी सर्वर एक पायथन पैकेज है जो मॉडल कॉन्टेक्स्ट प्रोटोकॉल के माध्यम से पांच कैपसॉल्वर क्षमताओं को उपकरण के रूप में प्रस्तुत करता है। संगत एआई क्लाइंट्स के पास सर्वर कॉन्फ़िगर करने के बाद उन उपकरणों की खोज और उपयोग करने की क्षमता होती है।
प्रश्न: क्या मुझे अलग से capsolver-core स्थापित करने की आवश्यकता है?
नहीं। प्रकाशित capsolver-mcp पैकेज capsolver-core को रनटाइम डिपेंडेंसी के रूप में घोषित करता है, इसलिए एक सामान्य pip स्थापना इसे स्वचालित रूप से स्थापित कर देता है। ब्राउज़र टूल्स के लिए अनिवार्य browser एक्स्ट्रा और क्रोमियम की आवश्यकता है।
प्र: कौन-से पायथन संस्करण समर्थित हैं?
CapSolver MCP सर्वर के लिए अब पायथन 3.10 या उसके बाद के संस्करण की आवश्यकता है, और परियोजना के मेटाडेटा में पायथन 3.10, 3.11, 3.12 और 3.13 शामिल हैं।
प्र: क्या हर टूल के लिए प्लेयवरिट की आवश्यकता होती है?
नहीं। केवल detect_captchas और solve_on_page के लिए ब्राउज़र समर्थन की आवश्यकता होती है। टोकन समाधान, बैलेंस जांच और समर्थित-प्रकार खोज बेस पैकेज के साथ काम करते हैं।
प्र: क्या CapSolver MCP सर्वर को एक दूरस्थ सेवा के रूप में प्रस्तुत किया जा सकता है?
हां। सर्वर स्थानीय stdio के साथ-साथ SSE और धारावाहिक HTTP का समर्थन करता है, लेकिन दूरस्थ प्रस्तुति के लिए उपयुक्त प्राधिकरण, TLS, फायरवॉल नियम, गोपनीयता प्रबंधन और पहुंच लॉगिंग की आवश्यकता होती है।
चयन करें AI एजेंट्स, स्क्रिप्ट्स, और हाइब्रिड वेब ऑटोमेशन कार्य अनिश्चितता, परीक्षणीयता, लागत, और विश्वसनीय कार्यान्वयन के लिए आवश्यक नियंत्रणों पर।

कॉर्पोरेट CAPTCHA सेवाओं का मूल्यांकन करें जो कार्य संगति, स्वीकृत परिणाम, लागत आवंटन, सुरक्षा साक्ष्य और समर्थन को कवर करते हुए एक केंद्रित पायलट के साथ।
