इस प्रोजेक्ट के बारे में
invisible_playwright_mcp एक स्व-होस्टेड Python MCP सर्वर है जो AI सहायक को वास्तविक ब्राउज़र चलाने देता है। यह एक एंटी-डिटेक्ट स्टील्थ Firefox इंजन पर बना है, इसलिए एजेंट उन पेजों को ब्राउज़ कर सकता है जो अन्यथा स्वचालित क्लाइंट को ब्लॉक कर देते।
इसका उपयोग दो तरह से किया जा सकता है:
1. किसी सहायक से MCP के ज़रिए। uv इंस्टॉल करें, फिर दस्तावेज़ित मार्केटप्लेस/एक्सटेंशन कमांड के ज़रिए प्लगइन को Claude Code, Codex या Gemini CLI में जोड़ें। बिना किसी सबकमांड के चलाने पर पैकेज स्वयं MCP सर्वर होता है।
2. स्टैंडअलोन वेब UI। `uvx invisible-playwright-mcp ui --openrouter-key ...` चलाएँ और http://127.0.0.1:8765 खोलें। चैट बाईं ओर और ब्राउज़र का लाइव व्यू दाईं ओर होता है। इसके लिए OpenRouter key आवश्यक है और डिफ़ॉल्ट रूप से z-ai/glm-5.3-flash मॉडल उपयोग होता है।
एजेंट पेजों को उसी तरह चलाता है जैसे कोई व्यक्ति करता है: केवल API कॉल करने के बजाय पॉइंटर घुमाकर और कुंजियाँ दबाकर। README का उदाहरण एक फ़्लाइट-सर्च कार्य है जिसमें एजेंट को कैलेंडर के दिन एक-एक करके क्लिक करने और बिना अनुमान लगाए किराए पढ़ने होते हैं।
विकल्पों में शामिल हैं:
- --openrouter-key या OPENROUTER_API
- --model INVISIBLE_MCP_MODEL
- --proxy (http या socks के लिए होस्ट और पोर्ट आवश्यक; टाइमज़ोन, लोकेल और एग्रेस इसका अनुसरण करते हैं)
- --binary किसी मौजूदा इंजन बिल्ड के लिए, जिसे पिन किए गए संस्करण से मेल खाना चाहिए
- --seed पुनरुत्पादनीय ब्राउज़र पहचान के लिए
- --profile-dir लॉग और कुकीज़ के लिए
- --head ब्राउज़र विंडो दिखाने के लिए
- --host और --port (डिफ़ॉल्ट 127.0.0.1:8765; होस्ट बदलने पर बिना प्रमाणीकरण वाला इंटरफ़ेस उजागर होता है)
वर्तमान निर्देशिका में एक .env फ़ाइल OPENROUTER_API_KEY और STEALTHFOX_BINARY रख सकती है। प्राथमिकता है फ़्लैग, फिर एनवायरनमेंट, .env, फिर डिफ़ॉल्ट; केवल वर्तमान निर्देशिका पढ़ी जाती है, और स्टार्टअप पर मान प्रिंट नहीं किए जाते।
इसी परिवार की संबंधित परियोजनाएँ: invisible_playwright (Python लाइब्रेरी के रूप में Playwright API वाला एजेंट) और invisible_core (सीड से फिंगरप्रिंट, प्राथमिकताएँ और जियोलोकेशन)।
README से गोपनीयता नोट्स: एजेंट स्थानीय रूप से चलता है और कोई लेखक-संचालित सर्वर नहीं होता। विज़िट की गई साइटें सामान्य Firefox देखती हैं; मॉडल प्रदाता को बातचीत और पेज सामग्री मिलती है; इंजन डाउनलोड करने के लिए GitHub से संपर्क होता है, प्रॉक्सी सेट होने पर GeoIP डेटाबेस, और एक पंक्ति का लॉन्च काउंटर। सेशन, प्रोफ़ाइल और स्क्रीनशॉट INVISIBLE_MCP_HOME या सिस्टम एप्लिकेशन-डेटा निर्देशिका के अंतर्गत स्थानीय रहते हैं। परियोजना MIT लाइसेंस प्राप्त है, जबकि 2 सितंबर 2026 से पहले के रिलीज़ AGPL-3.0 बने रहते हैं। README उपयोगकर्ताओं से साइट की शर्तों और दर सीमाओं का सम्मान करने के लिए भी कहता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.