
playwright mcp
प्लेराइट एमसीपी माइक्रोसॉफ्ट का आधिकारिक मॉडल कॉन्टेक्स्ट प्रोटोकॉल सर्वर है जो प्लेराइट का उपयोग करके एआई एजेंटों को पूर्ण ब्राउज़र ऑटोमेशन प्रदान करता है। यह एलएलएम को संरचित एक्सेसिबिलिटी स्नैपशॉट के माध्यम से वेब पेजों पर नेविगेट, इंटरैक्ट करने और उनका निरीक्षण करने में सक्षम बनाता है — किसी विजन मॉडल की आवश्यकता नहीं है।
अवलोकन
Playwright MCP Microsoft द्वारा विकसित आधिकारिक Model Context Protocol (MCP) सर्वर है। यह एआई एजेंटों और एलएलएमएस को एक मानकीकृत MCP इंटरफ़ेस के माध्यम से Playwright की पूरी शक्ति — विश्वसनीय, तेज़ और क्रॉस–ब्राउज़र ऑटोमेशन लाइब्रेरी — तक पहुँच प्रदान करता है।
स्क्रीनशॉट या विज़न मॉडल्स पर निर्भर रहने के बजाय, Playwright MCP पृष्ठ के DOM और एक्सेसिबिलिटी ट्री की समृद्ध, संरचित एक्सेसिबिलिटी स्नैपशॉट्स प्रदान करता है। इससे एआई एजेंट वेब अनुप्रयोगों को एक नियतात्मक, टोकन-कुशल तरीके से समझने, नेविगेट करने और उनके साथ इंटरैक्ट करने में सक्षम होते हैं।
यह Claude Desktop, Cursor, VS Code with GitHub Copilot, Windsurf, और किसी भी MCP-संगत क्लाइंट जैसे टूल्स के साथ निर्बाध रूप से एकीकृत होता है।
मुख्य विशेषताएँ
संरचित एक्सेसिबिलिटी स्नैपशॉट्स: स्वच्छ, पदानुक्रमित पृष्ठ संरचना लौटाता है (पिक्सल–आधारित विज़न की आवश्यकता नहीं)।
- पूर्ण ब्राउज़र नियंत्रण: URL नेविगेट करना, तत्वों पर क्लिक करना, टेक्स्ट टाइप करना, स्थितियों की प्रतीक्षा करना, स्क्रॉल करना, और फ़्रेम्स/पॉपअप्स को संभालना। – JavaScript मूल्यांकन: ब्राउज़र संदर्भ में कस्टम स्क्रिप्ट्स निष्पादित करना। – स्क्रीनशॉट्स और स्टेट निरीक्षण: स्क्रीनशॉट कैप्चर करना या मांग पर वर्तमान पृष्ठ स्थिति का अनुरोध करना। – मल्टी–ब्राउज़र समर्थन: विन्यासयोग्य विकल्पों के साथ Chromium, Firefox, और WebKit (हेडलेस या हेडेड)। – स्थायी ब्राउज़र सत्र: जटिल, बहु–चरण वर्कफ़्लोज़ के लिए कई टूल कॉल्स में स्थिति बनाए रखना। – MCP मानक अनुपालन: टूल डिस्कवरी के साथ JSON-RPC आधारित, stdio और अन्य ट्रांसपोर्ट्स का समर्थन करता है। – एजेंट–अनुकूल डिज़ाइन: कम संदर्भ ओवरहेड और विश्वसनीय पुनरावृत्ति तर्क के लिए अनुकूलित।
उपयोग के मामले
एआई–संचालित वेब ऑटोमेशन: एजेंटों को गतिशील वेबसाइटों पर फ़ॉर्म भरने, डेटा स्क्रैप करने, या कार्रवाइयाँ करने देना। – टेस्ट जनरेशन और निष्पादन: एआई लाइव अनुप्रयोग का अन्वेषण करके एंड–टू–एंड टेस्ट्स उत्पन्न करता है और चलाता है। – डिबगिंग और अन्वेषण: रीयल ब्राउज़र में बग्स को पुनरुत्पादित करना, UI स्थितियों का निरीक्षण करना, या परिवर्तनों को सत्यापित करना। – स्वायत्त एजेंट: SaaS टूल्स, ई–कॉमर्स साइट्स, या आंतरिक वेब ऐप्स के साथ इंटरैक्ट करने वाले एजेंट्स बनाना। – सेल्फ–हीलिंग वर्कफ़्लोज़: एजेंट एक्सेसिबिलिटी ट्री इंट्रोस्पेक्शन का उपयोग करके UI परिवर्तनों के अनुकूल होते हैं। – अनुसंधान और डेटा संग्रह: एंड–टू–एंड ऑटोमेशन के लिए अन्य MCP सर्वरों (जैसे, डेटाबेस या एपीआई टूल्स) के साथ संयोजन करना।
इंस्टालेशन और त्वरित प्रारंभ
npx का उपयोग करना (अधिकांश क्लाइंट्स के लिए अनुशंसित)
npx @playwright/mcp@latest
कॉन्फ़िगरेशन उदाहरण
Claude Desktop / Claude Code के लिए: अपनी MCP कॉन्फ़िग में जोड़ें:
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
}
}
VS Code / Cursor के लिए:
mcp.json या बिल्ट-इन MCP एक्सटेंशन सपोर्ट के माध्यम से समान कॉन्फ़िगरेशन।
हेडलेस मोड (सर्वर/CI के लिए):
npx @playwright/mcp@latest --headless
पूर्ण सेटअप निर्देश, उपलब्ध टूल्स की सूची, और उन्नत कॉन्फ़िगरेशन (ब्राउज़र चयन, व्यूपोर्ट, आदि) ऑफ़िशियल रिपॉजिटरी और Playwright डॉक्स में उपलब्ध हैं।
Playwright MCP क्यों?
AI के लिए पारंपरिक ब्राउज़र ऑटोमेशन अक्सर नाजुक स्क्रीनशॉट या कस्टम विज़न पाइपलाइन पर निर्भर करता है। Playwright MCP, Playwright के बेटल-Tested इंजन का लाभ उठाता है और मॉडल को सीधे संरचित, सेमेंटिक डेटा प्रदान करता है। इसके परिणामस्वरूप जटिल वेब UI में उच्च विश्वसनीयता, कम टोकन खपत, और बेहतर प्रदर्शन प्राप्त होता है।
यह कोडिंग एजेंट्स के साथ विशेष रूप से अच्छी तरह जुड़ता है: AI एक साइट को एक्सप्लोर कर सकता है, उसकी संरचना को समझ सकता है, टेस्ट या कोड जनरेट कर सकता है, और यहां तक कि लाइव ब्राउज़र सत्र में एक्शन्स को स्वयं सत्यापित कर सकता है।
सुरक्षा और सर्वोत्तम प्रथाएं
- जहां संभव हो, अलग-थलग वातावरण या कंटेनर में चलाएं।
- डिबगिंग के लिए हेडेड मोड का उपयोग करें; प्रोडक्शन एजेंट्स के लिए हेडलेस।
- सुरक्षित मल्टी-टूल वर्कफ़्लो के लिए अन्य MCP सर्वर (जैसे PostgreSQL MCP) के साथ संयोजन करें।
- रिसोर्स लीक से बचने के लिए लॉन्ग-रनिंग सत्रों की निगरानी करें।
लिंक्स
- GitHub: microsoft/playwright-mcp
- ऑफ़िशियल डॉक्स: playwright.dev/docs/getting-started-mcp
- Playwright मुख्य साइट: playwright.dev
Playwright MCP, 2026 में वास्तव में सक्षम, ब्राउज़र-नेटिव AI एजेंट्स की दिशा में एक बड़ा कदम है।