कैसे कैपसॉल्वर एमसीपी को र्ट्रवर ब्राउजर एजेंट्स से जोड़ें

Rajinder Singh
How to use CapSolver
23-Sep-2026
TL;DR
- rtrvr MCP के माध्यम से बाहरी CAPTCHA टूल कॉल कर सकता है। इसके टूल सिस्टम में स्ट्रीमिंग HTTP या SSE सर्वर स्वीकार करते हैं और आयात किए गए टूल को गुणवत्ता नाम के साथ प्रस्तुत करते हैं।
- सत्र-बाउंड ब्राउजर कार्य के लिए टोकन-मोड टूल का उपयोग करें। यह एक टोकन वापस करता है बिना दूसरा ब्राउजर खोले, rtrvr के मूल टैब और एप्लिकेशन-विशिष्ट सबमिशन चरण के लिए जिम्मेदार रहता है।
- दो टूल नाम
solve_captchaके बीच भ्रम न करें। rtrvr इस नाम के साथ एक आंतरिक ब्राउजर कार्य के रूप में दस्तावेज़ करता है, जबकि बाहरी MCP सर्वर एक अलग गुणवत्ता वाले टूल जैसेcapsolver.solve_captchaको आयात करता है। - एक वापस किया गया टोकन सफल ब्राउजर कार्य के प्रमाण के रूप में नहीं होता है। उसी टैब, इच्छित एप्लिकेशन प्रतिक्रिया, पुन: प्रयास सीमा और अंतिम वर्कफ़्लो स्थिति की पुष्टि करें।
परिचय: rtrvr के साथ टाइप किए गए चुनौती टूल को जोड़ें
rtrvr एक क्रोम एक्सटेंशन, क्लाउड ब्राउजर, एपीआई, MCP, एक कमांड लाइन इंटरफ़ेस और एक SDK के साथ एजेंट-चालित ब्राउजर कार्य के लिए एकजुट करता है। इसकी टूल-कॉलिंग लेयर बाहरी MCP सर्वर को भी जोड़ सकती है और चैट या पुन: उपयोग के लिए जावास्क्रिप्ट सबरूटीन के भीतर उनके टूल को कॉल कर सकती है। CapSolver आपके या आपके द्वारा स्वीकृत वेबसाइट और परीक्षण वातावरण के लिए एक अलग चुनौती-हैंडलिंग सेवा के रूप में इस व्यवस्था के अनुरूप है।
इस गाइड में दो दस्तावेज़ी इंटरफ़ेस द्वारा वास्तव में समर्थित एक संकीर्ण एकीकरण दिखाया गया है। rtrvr के सक्रिय ब्राउजर टैब को नियंत्रित करता है। CapSolver MCP एक टाइप किए गए टोकन-मोड टूल प्रदान करता है। एक छोटा rtrvr सबरूटीन मांग की पुष्टि करता है, गुणवत्ता वाले MCP टूल को कॉल करता है और वर्कफ़्लो में संरचित परिणाम वापस करता है। अंतिम पृष्ठ अपडेट एप्लिकेशन-विशिष्ट चरण के रूप में रहता है क्योंकि CAPTCHA टोकन चुनौती संदर्भ से बांधा गया है और एक सामान्य क्लिक परिणाम नहीं है।
गाइड में उत्पादों के आधिकारिक नैतिक साझेदारी की अपेक्षा नहीं करता है। यह भी दावा नहीं करता है कि CapSolver MCP rtrvr के आंतरिक ब्राउजर ऑब्जेक्ट से जुड़ सकता है। इसके बजाय, यह rtrvr के प्रकाशित बाहरी-टूल संधि और CapSolver के प्रकाशित MCP टूल स्कीमा का उपयोग करता है।
rtrvr और CapSolver एकीकरण के द्वारा समर्थित क्या है
rtrvr के टूल कॉलिंग दस्तावेज़ीकरण कहता है कि उपयोगकर्ता एमसीपी सर्वर को एमसीपी सर्वर के URL द्वारा जोड़ सकते हैं, आयात किए गए टूल को सक्षम कर सकते हैं, उन्हें सीधे @toolname के साथ कॉल कर सकते हैं, और एक कस्टम टूल के भीतर उन्हें संयोजित कर सकते हैं rtrvr.callTool(name, params)। आयात किए गए एमसीपी टूल को सर्वर प्रीफिक्स के साथ सहेजा जाता है, जो दो प्रणालियों द्वारा एक ही टूल नाम प्रकाशित करने पर महत्वपूर्ण होता है।
CapSolver के एमसीपी सेवा दस्तावेज़ीकरण पांच टूल प्रस्तुत करता है:
| टूल | एमसीपी प्रक्रिया में ब्राउजर की आवश्यकता होती है? | इस एकीकरण में सबसे अच्छा फिट |
|---|---|---|
solve_captcha |
नहीं | विशिष्ट चुनौती पैरामीटर से टोकन वापस करें |
get_supported_captchas |
नहीं | टूल खोज और समर्थित हैंडलर की पुष्टि करें |
get_balance |
नहीं | परीक्षण से पहले प्रासंगिक प्रमाणीकरण की पुष्टि करें |
detect_captchas |
हां | एक अलग प्लेयराइट ब्राउजर में एक URL की जांच करें |
solve_on_page |
हां | खोलें, जांचें और एक अलग प्लेयराइट पृष्ठ में भरें |
एक लॉगिन किए गए rtrvr टैब के लिए, solve_captcha व्यावहारिक शुरुआत बिंदु है। ब्राउजर-आधारित CapSolver MCP टूल अपना स्वयं का प्लेयराइट सत्र शुरू करते हैं। वे rtrvr के वर्तमान टैब, कुकीज, स्थानीय भंडारण या पृष्ठ के अंदर स्थिति को नहीं प्राप्त करते हैं। इसके कारण solve_on_page एक स्वतंत्र, अधिकृत पृष्ठ जांच के लिए उपयोगी है, लेकिन एक विशिष्ट rtrvr सत्र के एक अविरोधी जारी रखने के लिए नहीं।
एक नामकरण टकराव का भी ध्यान रखा जाना चाहिए। rtrvr solve_captcha को अपने आंतरिक pageAction टूल में से एक के रूप में दस्तावेज़ करता है। CapSolver MCP एक समान छोटा नाम वाला टूल प्रकाशित करता है। बाहरी सर्वर के साथ जुड़ने के बाद, टूल सूची की जांच करें और अपने पूर्ण आयात किए गए नाम का उपयोग करें, आमतौर पर capsolver.solve_captcha। एक प्लानर के अनुमान के बजाय, आप किसका इरादा रखते हैं इसकी जांच करें।
वास्तु विज्ञान और जिम्मेदारी सीमाएं
इस एकीकरण को चार स्तरों में रखें:
| स्तर | जिम्मेदारी | साक्ष्य के रूप में बनाए रखें |
|---|---|---|
| rtrvr ब्राउजर | नेविगेट करें, स्वीकृत सत्र को बरकरार रखें, पृष्ठ वर्गीकरण करें और अंतिम स्थिति की पुष्टि करें | टैब ID, URL, पृष्ठ स्थिति, अंतिम एप्लिकेशन प्रतिक्रिया |
| rtrvr सबरूटीन | इनपुट की पुष्टि करें, गुणवत्ता वाले टूल का चयन करें, सीमाएं सेट करें और एक टाइप किए गए परिणाम वापस करें | चयनित टूल नाम, मांग ID, स्थिति, त्रुटि कोड |
| CapSolver MCP | कार्य स्कीमा की पुष्टि करें, CapSolver सेवा को कॉल करें और एक संरचित समाधान या त्रुटि वापस करें | सफलता फ्लैग, चुनौती प्रकार, दस्तावेज़ीकृत त्रुटि क्षेत्र |
| लक्षित एप्लिकेशन | अपने स्वयं के समर्थित एकीकरण पथ में टोकन को स्वीकार करें या अस्वीकृत करें | सर्वर-आधारित स्वीकृति, रास्ता बदलें, अपेक्षित डोमेन परिणाम |
इस विभाजन से तीन सामान्य त्रुटियां रोकी जाती हैं। पहला, मॉडल कार्य क्षेत्र नहीं बनाता है। दूसरा, टोकन प्रतिक्रिया को एक पूर्ण व्यावसायिक क्रिया के रूप में दर्ज नहीं किया जाता है। तीसरा, एक पहुंच अस्वीकृति, लॉगिन वॉल, MFA प्रॉम्प्ट या अस्वीकृत चुनौती को दोहराया नहीं जाता है।
इस पैटर्न का उपयोग केवल उन प्रणालियों पर करें जिनका आपके पास अपना हो या आपके द्वारा परीक्षण या ऑटोमेशन के लिए अनुमति हो। भुगतान, पहचान पुष्टि, खाता बनाना, निजी डेटा एक्सेस और अन्य संवेदनशील वर्कफ़्लो को स्पष्ट मानव अनुमोदन और लागू सेवा नियमों के पीछे रखें।
चरण 1: एमसीपी के साथ स्ट्रीमिंग HTTP पर CapSolver शुरू करें
rtrvr बाहरी एमसीपी सर्वर को URL द्वारा जोड़ता है, जबकि CapSolver MCP के लिए डिफ़ॉल्ट स्टैंडअलोन होता है। समान सर्वर को स्ट्रीमिंग HTTP के साथ शुरू करें ताकि rtrvr एक्सटेंशन इसे पहुंचा सके।
bash
python -m venv .venv
source .venv/bin/activate
pip install capsolver-core
pip install capsolver-mcp
export CAPSOLVER_API_KEY="YOUR_CAPSOLVER_API_KEY"
capsolver-mcp --transport streamable-http --host 127.0.0.1 --port 8000
आधिकारिक एमसीपी पायथन एसडीके डिफ़ॉल्ट स्ट्रीमिंग HTTP मार्ग के रूप में /mcp का उपयोग करता है, इसलिए स्थानीय एंडपॉइंट है:
text
http://127.0.0.1:8000/mcp
127.0.0.1 से बांधने से सेवा स्थानीय रहती है। --api-key विकल्प या CAPSOLVER_API_KEY पर्यावरण चर एमसीपी सर्वर को कैपसॉल्वर से प्रमाणित करता है; यह किसी भी व्यक्ति के लिए एक क्लायंट-प्रमाणीकरण लेयर नहीं है जो एमसीपी पोर्ट तक पहुंच सकता है। इस आदेश को सीधे एक सार्वजनिक इंटरफ़ेस पर बांधें। यदि एक दूरस्थ rtrvr वातावरण को इसे पहुंचाना हो, तो इसे प्राथमिकता वाले HTTPS के पीछे डेप्लॉय करें, अनुमत नेटवर्क को सीमित करें, API कुंजी को एक सीक्रेट स्टोर में संरक्षित करें और एमसीपी सर्वर के मूल और परिवहन सेटिंग्स की समीक्षा करें।
टोकन-मोड टूल के लिए प्लेयराइट की आवश्यकता नहीं होती है। जब तक आपके पास detect_captchas या solve_on_page के लिए अलग अधिकृत उपयोग नहीं है, तब तक ब्राउजर एक्स्ट्रा स्थापित न करें:
bash
pip install "capsolver-mcp[browser]"
playwright install chromium
चरण 2: rtrvr में एमसीपी सर्वर को जोड़ें और सत्यापित करें
rtrvr के टूल भाग में खोलें, स्थानीय एमसीपी यूआरएल जोड़ें, और केवल वे टूल सक्षम करें जो वर्कफ़्लो की आवश्यकता है। rtrvr स्ट्रीमिंग HTTP, SSE और ओएसएस द्वारा सुरक्षित एमसीपी सर्वर के समर्थन के बारे में दस्तावेज़ करता है। इस स्थानीय सेटअप के लिए, पिछले चरण में उपयोग किए गए स्ट्रीमिंग HTTP यूआरएल का उपयोग करें।
दो ब्राउजर-बिना कॉल शुरू करें:
text
@capsolver.get_supported_captchas
@capsolver.get_balance
सटीक प्रीफिक्स तब निर्धारित किया जाता है जब सर्वर को जोड़ा जाता है। यदि यह अलग है, तो टूल्स पैनल में दिखाए गए नाम का उपयोग करें। एक कस्टम सबरूटीन await rtrvr.listTools() कॉल कर सकता है और प्रत्येक उपलब्ध टूल के नाम, विवरण, पैरामीटर स्कीमा और स्रोत की जांच कर सकता है।
इन जांचों के अलग-अलग प्रश्न होते हैं। get_supported_captchas यह साबित करता है कि rtrvr बाहरी टूल की खोज करता है। get_balance यह साबित करता है कि एमसीपी प्रक्रिया को कार्यकर खाता प्रमाणीकरण मिला है। इनमें से कोई भी जांच यह साबित नहीं करती है कि वास्तविक चुनौती पूरी हो सकती है, लेकिन दोनों जांचें वर्कफ़्लो डिबगिंग के बजाय कॉन्फ़िगरेशन विफलताओं को टास्क विफलताओं से अलग करती हैं।
rtrvr प्रॉम्प्ट, पृष्ठ रिकॉर्डिंग, स्क्रीनशॉट या रिपॉजिटरी में वास्तविक API कुंजी न रखें। इसे एमसीपी प्रक्रिया पर्यावरण में रखें। यदि प्रक्रिया टूल आर्ग्यूमेंट को लॉग करती है, तो लॉग के पहले टोकन, कुंजी, संवेदनशील पैरामीटर वाले यूआरएल और किसी भी लक्षित विशिष्ट पहचानकर्ता को रेडैक्ट करें।
CapSolver बोनस कोड का उपयोग करें
अपने ऑटोमेशन बजट को तत्काल बढ़ाएं!
CapSolver खाता में जमा करते समय बोनस कोड CAP26 का उपयोग करें ताकि प्रत्येक जमा पर 5% बोनस मिले — कोई सीमा नहीं।
अपने CapSolver डैशबोर्ड में अभी बोनस कोड का उपयोग करें
चरण 3: एक निश्चित rtrvr सबरूटीन जोड़ें
rtrvr कस्टम जावास्क्रिप्ट टूल rtrvr.callTool के माध्यम से जुड़े एमसीपी टूल कॉल कर सकते हैं। निम्न सबरूटीन टोकन वापस करने से पहले चार चीजें करता है: URL की पुष्टि करें, समर्थित चुनौती प्रकार की अनुमति दें, गुणवत्ता वाले बाहरी टूल की खोज करें और विफलता स्थितियों को मानकीकृत करें।
javascript
const allowedTypes = new Set(["reCaptchaV2", "reCaptchaV3", "cloudflare"]);
function fail(state, message, details = {}) {
return { ok: false, state, message, ...details };
}
if (!allowedTypes.has(captchaType)) {
return fail("unsupported_challenge", `Unsupported type: ${captchaType}`);
}
const parsed = new URL(websiteUrl);
if (parsed.protocol !== "https:") {
return fail("policy_block", "Only approved HTTPS targets are allowed");
}
const tools = await rtrvr.listTools();
const solver = tools.find((tool) =>
tool.source === "mcp" &&
(tool.name === "capsolver.solve_captcha" || tool.name.endsWith(".solve_captcha"))
);
if (!solver) {
return fail("configuration_error", "CapSolver MCP solve_captcha was not found");
}
const result = await rtrvr.callTool(solver.name, {
captcha_type: captchaType,
website_url: websiteUrl,
website_key: websiteKey,
version: version || null,
page_action: pageAction || null,
min_score: minScore || null,
invisible: invisible ?? null,
enterprise: enterprise ?? null,
cdata: cdata || null,
timeout: 90,
polling_interval: 5,
});
if (!result?.success || !result?.solution?.token) {
return fail("solve_failed", result?.error || "No token returned", {
errorCode: result?.error_code || null,
httpStatus: result?.http_status || null,
});
}
return {
ok: true,
state: "token_ready",
captchaType: result.solution.captcha_type,
token: result.solution.token,
expiresAt: result.solution.expire_time || null,
};
rtrvr में captchaType, websiteUrl, websiteKey और वैकल्पिक क्षेत्रों के रूप में टूल पैरामीटर के रूप में परिभाषित करें। उदाहरण बिना किसी अज्ञात अनुप्रयोग में एक पृष्ठ कुंजी को खोजने या एक अज्ञात एप्लिकेशन में टोकन डालने के बजाय एक टेस्ट एप्लिकेशन के लिए एक अलग एडैप्टर जोड़ता है। एक विशिष्ट चुनौती पैरामीटर को आपके एप्लिकेशन संधि से पढ़े और समर्थित फॉर्म या सर्वर एंडपॉइंट के माध्यम से परिणाम जमा करें।
शामिल स्थानीय परीक्षण एक मॉक rtrvr टूल रनटाइम के साथ ओर्केस्ट्रेशन ब्रांच लॉजिक को कवर करता है। एक जीवंत हैंडशेक के लिए एक rtrvr खाता, एक सक्रिय ब्राउजर उपकरण या क्लाउड संदर्भ, एक CapSolver API कुंजी और एक अधिकृत परीक्षण पृष्ठ की आवश्यकता होती है।
चरण 4: टोकन को मूल ब्राउजर स्थिति से बांधें
CAPTCHA समाधान संदर्भ-संवेदनशील होते हैं। चुनौती प्रकार, सार्वजनिक साइट कुंजी, पृष्ठ URL, क्रिया नाम, सत्र स्थिति और कभी-कभी प्रॉक्सी या उपयोगकर्ता-एजेंट डेटा लक्षित एप्लिकेशन द्वारा परिणाम को स्वीकृति के लिए प्रभावित कर सकते हैं। इसलिए, ब्राउजर वर्कफ़्लो को मूल टैब को बरकरार रखना चाहिए और लक्षित एप्लिकेशन द्वारा अपेक्षित तरीके से वापस टोकन जमा करना चाहिए।
एक सामान्य पुनरावृत्ति लूप के बजाय एक टाइप किए गए वर्कफ़्लो स्थिति का उपयोग करें:
page_ready: इच्छित पृष्ठ लोड हो गया है और इसकी पहचान सत्यापित की गई है।challenge_detected: एक समर्थित चुनौती मौजूद है और पैरामीटर विश्वसनीय पृष्ठ साक्ष्य से आए हैं।solve_requested: एक सीमित एमसीपी कॉल इस चुनौती उदाहरण के लिए बनाया गया है।token_ready: सेवा टोकन वापस करती है, लेकिन अब तक कोई एप्लिकेशन सफलता का दावा नहीं करती है।submitted: एप्लिकेशन-विशिष्ट एडैप्टर टोकन को समान अधिकृत सत्र में जमा करता है।accepted: इच्छित रास्ता, एपीआई प्रतिक्रिया या पृष्ठ स्थिति सफलता की पुष्टि करती है।reviewयाstopped: स्थिति अस्पष्ट, अस्वीकृत, संवेदनशील या बजट से ऊपर है।
इस सत्र-बाउंड फ्लो के लिए solve_on_page के रूप में एक शॉर्टकट का उपयोग न करें। वर्तमान CapSolver MCP के कार्यान्वयन में इस टूल के लिए एक नया हेडलेस क्रोमियम पृष्ठ खोला जाता है, इसकी जांच और भराई की जाती है, और बाद में ब्राउजर बंद कर दिया जाता है। यह एक वैध स्वतंत्र ऑपरेशन है, लेकिन rtrvr के एक्सटेंशन या क्लाउड ब्राउजर से अलग सत्र है। इसका उपयोग केवल जब एक अलग सत्र स्वीकृत हो और विशेष रूप से अनुमोदित हो।
चरण 5: एप्लिकेशन परिणाम की पुष्टि करें
एक सफल एमसीपी प्रतिक्रिया का अर्थ है कि टूल एक समाधान ऑब्जेक्ट वापस करता है। यह एक लॉगिन, फॉर्म सबमिशन, निकालने का कार्य या ब्राउजर कार्य के पूरा होने के अर्थ में नहीं होता है। पुष्टि rtrvr के मूल टैब पर होनी चाहिए।
कम से कम तीन जांच करें:
- टैब निरंतरता: टैब ID, होस्ट और इच्छित वर्कफ़्लो चरण अभी भी मूल चुनौती के उत्पादन के अनुरूप हैं।
- एप्लिकेशन स्वीकृति: एक दस्तावेज़ीकृत रास्ता, डीओएम स्थिति या सर्वर प्रतिक्रिया एप्लिकेशन के द्वारा परिणाम की स्वीकृति की पुष्टि करता है।
- व्यावसायिक परिणाम: इच्छित अधिकृत कार्य बिना चुपके पृष्ठ, खाते या रिकॉर्ड के बदले बिना पूरा हो गया।
यदि पृष्ठ फिर से वही चुनौती दिखाता है, तो निर्धारित प्रयास बजट के बाद रोक दें। दोहराए गए चुनौती लूप एक अमान्य टोकन, असंगत पैरामीटर, प्रॉक्सी या उपयोगकर्ता-एजेंट असंगतता, अस्वीकृत चुनौती विविधता या एक व्यापक पहुंच नीति निर्णय के संकेत हो सकते हैं। अधिक कॉल उन्नति के प्रमाण नहीं होते हैं।
रहस्य न रखें, राज्य और त्रुटि कोड रखें। एक उपयोगी घटना में संबंधित ID, समय-चिह्न, टूल नाम, चुनौती प्रकार, लक्षित होस्ट, प्रयास संख्या, राज्य संक्रमण, लैटेंसी और अंतिम एप्लिकेशन परिणाम शामिल होते हैं। समाधान टोकन या API कुंजी को सामान्य लॉग में न रखें।
rtrvr MCP एकीकरण के लिए समस्या निवारण
| लक्षण | संभावित कारण | जांच |
|---|---|---|
| एमसीपी सर्वर दिखाई नहीं देता | गलत URL, प्रक्रिया बंद हो गई या ट्रांसपोर्ट मिलान नहीं है | http://127.0.0.1:8000/mcp और स्ट्रीमिंग HTTP मोड की पुष्टि करें |
capsolver.solve_captcha गायब है |
आयात किए गए टूल अक्षम हैं या सर्वर प्रीफिक्स अलग है | टूल्स पैनल खोलें या rtrvr.listTools() की जांच करें |
एक अलग solve_captcha चल रहा है |
rtrvr के आंतरिक पेज एक्शन के साथ छोटा नाम टकराव | पूर्ण एमसीपी-गुणवत्ता वाले टूल नाम का उपयोग करें |
| बैलेंस जांच विफल रहती है | एमसीपी प्रक्रिया में API कुंजी अनुपलब्ध या अमान्य है | पर्यावरण की जांच करें और सर्वर को रीस्टार्ट करें |
| टूल अस्वीकृत प्रकार वापस करता है | captcha_type प्रकाशित एनम से मेल नहीं खाता |
get_supported_captchas का उपयोग करें और अनुमति दिए गए चुनौती प्रकार की सूची बनाएं |
| टोकन वापस किया गया है लेकिन पृष्ठ आगे नहीं बढ़ता | गलत चुनौती पैरामीटर, अमान्य संदर्भ या अनुपलब्ध एप्लिकेशन-विशिष्ट सबमिशन | विश्वसनीय पृष्ठ साक्ष्य को फिर से पढ़ें और लक्षित प्रतिक्रिया की पुष्टि करें |
solve_on_page अन्यत्र सफल होता है लेकिन rtrvr टैब अपरिवर्तित रहता है |
टूल ने अलग ब्राउजर सत्र शुरू किया | rtrvr सत्र के लिए टोकन मोड का उपयोग करें और एक अनुमोदित एडैप्टर के माध्यम से सबमिट करें |
| दूरस्थ कनेक्शन अस्वीकृत कर दिया गया | केवल लोकलहोस्ट बाइंडिंग, DNS-पुनर्बाइंडिंग सुरक्षा, या अस्वीकृत प्रॉक्सी की कमी | स्पष्ट नेटवर्क और मूल विन्यास के साथ एक स्वीकृत HTTPS डेप्लॉयमेंट का उपयोग करें |
उत्पादन सूची
एक परीक्षण पृष्ठ से आगे बढ़ने से पहले, निम्नलिखित सभी की पुष्टि करें:
- लक्ष्य और ब्राउजर वर्कफ़्लो की अनुमति है;
- क्वालिफाइड MCP नाम द्वारा CapSolver टूल चुना गया है;
- चुनौती पैरामीटर विश्वसनीय रनटाइम साक्ष्य से आते हैं, मॉडल अनुमानों से नहीं;
- API कुंजियां एक वातावरण या सीक्रेट स्टोर में रहती हैं;
- MCP एंडपॉइंट स्थानीय है या प्राथमिक HTTPS और नेटवर्क नियंत्रण द्वारा सुरक्षित है;
- टोकन प्रबंधन एप्लिकेशन-विशिष्ट सबमिशन से अलग किया गया है;
- प्रत्येक चुनौती अवस्था और प्रक्रिया के लिए रीट्राय बाउंडेड हैं;
- लॉग API कुंजियों, समाधान टोकन, संवेदनशील URL और निजी पृष्ठ डेटा को छोड़ देते हैं;
- rtrvr मूल टैब में अंतिम स्थिति की पुष्टि करता है;
- संवेदनशील खाता, भुगतान, पहचान और निजी-डेटा कार्यों के लिए स्पष्ट समीक्षा आवश्यक है;
- अस्वीकृत या अस्पष्ट अवस्थाएं सुरक्षित रूप से रोक दी जाती हैं।
इस सूची एक और प्लानर प्रतिक्रिया जोड़ने से अधिक महत्वपूर्ण है। ब्राउजर अवस्था, टूल इनपुट, सेवा आउटपुट और एप्लिकेशन स्वीकृति के बीच अधिकांश एंट्री विफलताएं होती हैं। ये रनटाइम संवाद हैं, न कि भाषा-मॉडल तर्क समस्याएं।
निष्कर्ष
rtrvr के बाहरी-टूल सतह की आवश्यकता होती है जो CapSolver MCP को कॉल कर सकती है, लेकिन विश्वसनीय एकीकरण केवल एक टूल सक्षम करने से अधिक संकीर्ण है। CapSolver MCP को Streamable HTTP के माध्यम से शुरू करें, rtrvr के टूल पैनल में एंडपॉइंट कनेक्ट करें, गैर-ब्राउजर टूल्स के साथ खोज की पुष्टि करें, और अपने क्वालिफाइड नाम द्वारा बाहरी सॉल्वर का उपयोग करें। सक्रिय rtrvr सत्रों के लिए, टोकन मोड का उपयोग करें और पृष्ठ सबमिशन और परिणाम सत्यापन को मूल ब्राउजर वर्कफ़्लो में रखें। अलग-अलग ब्राउजर टूल्स को अलग सत्रों के रूप में विचार करें, टाइप किए गए साक्ष्य को बरकरार रखें, और अस्वीकृत या अस्पष्ट अवस्थाओं पर रोक दें। अनुमति ब्राउजर-एजेंट वर्कफ़्लो में, CapSolver दस्तावेज़ीकृत चुनौती टूल प्रदान करता है जबकि rtrvr ब्राउजर संदर्भ और अंतिम एप्लिकेशन सफलता के लिए जिम्मेदार रहता है।
अनुमति र्टर्वर वर्कफ़्लो में CAPTCHA निपटान जोड़ें
CapSolver MCP दस्तावेज़ीकरण में प्रकाशित पांच टूल्स की समीक्षा करें, फिर rtrvr के टूल्स पैनल से स्थानीय या सही रूप से सुरक्षित एंडपॉइंट कनेक्ट करें। एक स्वीकृत वर्कफ़्लो के साथ एक परीक्षण करने के बाद एक बार एक्सपैंड करने से पहले अपने CapSolver डैशबोर्ड का उपयोग करें।
एफक्यूएएस
प्रश्न: क्या rtrvr में एक नैसर्गिक CapSolver एकीकरण है?
समीक्षित दस्तावेज़ीकरण एक नैसर्गिक साझेदारी या निर्मित CapSolver प्रदाता का दावा नहीं करता है। इस गाइड में एकीकरण rtrvr के सामान्य MCP टूल कनेक्शन और CapSolver के सार्वजनिक MCP सर्वर का उपयोग करता है।
प्रश्न: लघु नाम "solve_captcha" क्यों नहीं बुलाया जाता?
rtrvr इस नाम के साथ एक बिल्ट-इन ब्राउजर कार्य के साथ दस्तावेज़ीकृत है, और CapSolver MCP इसी लघु नाम प्रकाशित करता है। अस्पष्टता से बचने के लिए टूल्स पैनल में दिखाए गए क्वालिफाइड आयात किए गए नाम का उपयोग करें, जैसे "capsolver.solve_captcha"।
प्रश्न: क्या CapSolver MCP rtrvr में खुले ब्राउजर टैब का उपयोग कर सकता है?
दस्तावेज़ीकृत MCP टूल्स के माध्यम से नहीं। टोकन मोड को स्पष्ट चुनौती पैरामीटर की आवश्यकता होती है और एक टोकन वापस करता है, जबकि ब्राउजर-मोड टूल्स एक अलग Playwright ब्राउजर शुरू करते हैं।
प्रश्न: क्या मैं स्थानीय MCP पोर्ट को इंटरनेट पर प्रदर्शित करूं?
नहीं। स्थानीय उपयोग के लिए इसे लोकलहोस्ट पर रखें। एक साझा डेप्लॉयमेंट के लिए प्राथमिक HTTPS, नेटवर्क सीमाएं, सीक्रेट प्रबंधन, मूल नियंत्रण और स्पष्ट सुरक्षा समीक्षा की आवश्यकता होती है।
प्रश्न: मुझे कैसे पता चलेगा कि ब्राउजर कार्य सफल रहा?
मूल rtrvr टैब में अपेक्षित मार्ग, DOM स्थिति, API प्रतिक्रिया और व्यावसायिक परिणाम के साथ परिणाम की पुष्टि करें। एक वापस किया गया टोकन अकेले सफलता का साक्ष्य नहीं है।
अनुपालन अस्वीकरण: इस ब्लॉग पर प्रदान की गई जानकारी केवल सूचनात्मक उद्देश्यों के लिए है। CapSolver सभी लागू कानूनों और विनियमों का पालन करने के लिए प्रतिबद्ध है। CapSolver नेटवर्क का उपयोग अवैध, धोखाधड़ी या दुरुपयोग करने वाली गतिविधियों के लिए करना सख्त वर्जित है और इसकी जांच की जाएगी। हमारे कैप्चा समाधान उपयोगकर्ता अनुभव को बेहतर बनाने के साथ-साथ सार्वजनिक डेटा क्रॉलिंग के दौरान कैप्चा कठिनाइयों को हल करने में 100% अनुपालन सुनिश्चित करते हैं। हम अपनी सेवाओं के जिम्मेदार उपयोग की प्रोत्साहना करते हैं। अधिक जानकारी के लिए, कृपया हमारी सेवा की शर्तें और गोपनीयता नीति पर जाएं।
अधिक

AI एजेंट द्वारा उपयोग किए जा सकने वाले CAPTCHA टूल परिणामों को कैसे लौटाएँ
CAPTCHA टूल के परिणामों को सही तरह से पढ़ें: किसी AI एजेंट को आगे बढ़ने देने से पहले ट्रांसपोर्ट एरर, पेंडिंग टास्क, सॉल्वर आउटपुट और ब्राउज़र सक्सेस के बीच अंतर करें।

Rajinder Singh
30-Oct-2026

कैसे CAPTCHA परिणामों को समानांतर ब्राउज़र एजेंट कार्यों से मिलाएँ
समानांतर ब्राउज़र एजेंटों को CAPTCHA परिणामों को मिलाने से रोकें। कार्य आईडी को पेज मालिकों से मैप करें, बासी प्रतिक्रियाओं को अस्वीकार करें, और समाधान लागू करने से पहले रूटिंग का परीक्षण करें।

Rajinder Singh
29-Oct-2026

AI एजेंट्स के लिए CAPTCHA API और MCP के बीच कैसे चुनें
अपने AI एजेंट के लिए CAPTCHA API या MCP चुनने से पहले, कार्य नियंत्रण, टूल खोज, परिणाम प्रबंधन, और ब्राउज़र की ज़िम्मेदारियों की तुलना करके निर्णय लें।

Rajinder Singh
29-Oct-2026

Qwen Code में CAPTCHA Solver MCP टूल्स कैसे सेटअप करें
CAPTCHA सॉल्वर MCP टूल्स को Qwen Code से कनेक्ट करें, प्रोजेक्ट सर्वर को अनुमोदित करें, उसके कनेक्शन को सत्यापित करें, और अपने कार्य के लिए सही टोकन या ब्राउज़र वर्कफ़्लो चुनें।

Rajinder Singh
26-Oct-2026

Haystack Agents में CAPTCHA पहचान उपकरण कैसे जोड़ें
Haystack में एक CAPTCHA निरीक्षण टूल जोड़ें, आधिकारिक SDK का उपयोग करके reCAPTCHA पैरामीटर पढ़ें, और अलग समाधान चरण से पहले कनेक्शन को सत्यापित करें।

Rajinder Singh
22-Oct-2026

Goose में CAPTCHA सॉल्वर MCP एक्सटेंशन कैसे जोड़ें
स्थानीय MCP एक्सटेंशन के साथ Goose में CAPTCHA सॉल्वर टूल्स जोड़ें। Python कॉन्फ़िगर करें, टूल डिस्कवरी की जाँच करें, और सॉल्विंग टास्क शुरू करने से पहले सेटअप का ट्रबलशूट करें।

Rajinder Singh
22-Oct-2026


