Playwright MCP - LLM के लिए web browser automation हेतु MCP server
(github.com/microsoft)- Playwright पर आधारित MCP(Model Context Protocol) server
- यह LLM को web page के साथ इंटरैक्ट करने के लिए structured accessibility snapshots प्रदान करता है, इसलिए यह तेज़ और हल्का है
- screenshot या vision model के बिना, केवल structured text-based data से web automation लागू करता है
- उपयोग : web page navigation और form auto-fill, structured content से data extraction, LLM-आधारित automation testing, agent-आधारित general web browser control
इंस्टॉलेशन
- config
{ "mcpServers": { "playwright": { "command": "npx", "args": [ "@playwright/mcp@latest" ] } } } - VSCode में सीधे इंस्टॉल किया जा सकता है : Install in VS Code Insiders
- इंस्टॉल के बाद, VSCode के GitHub Copilot agent में Playwright MCP का उपयोग किया जा सकता है
Snapshot Mode टूल सूची
- browser_navigate: URL पर जाएँ
- browser_go_back / go_forward: पीछे/आगे जाएँ
- browser_click / hover / drag: element click, hover, drag
- browser_type: input field में text दर्ज करें (विकल्प:
submit) - browser_select_option: dropdown चुनें
- browser_press_key: keyboard key input
- browser_snapshot: accessibility snapshot capture
- browser_save_as_pdf: page को PDF के रूप में सहेजें
- browser_wait: निर्धारित समय तक प्रतीक्षा करें (
timeअधिकतम 10 सेकंड) - browser_close: page बंद करें
Vision Mode टूल सूची
- browser_navigate / go_back / go_forward
- browser_screenshot: screenshot capture
- browser_move_mouse / click / drag: coordinate-based mouse control
- browser_type: coordinate position पर text input
- browser_press_key
- browser_save_as_pdf
- browser_wait
- browser_close
4 टिप्पणियां
मैंने cursor में Playwright MCP कनेक्ट करके देखा, लेकिन Namuwiki पेज को यह बिल्कुल पढ़ नहीं पा रहा है..
शायद यह bot block की वजह से है।
कल देखा था तो पता नहीं चला, लेकिन ये Microsoft का है, हाहा, इसे आज़माना पड़ेगा
Hacker News राय
यह टूल बहुत अच्छा है। Claude Code के साथ इसका इस्तेमाल करके बहुत सफलता मिल रही है
ariaSnapshotका उपयोग करके DOM का accessible representation देता हैइसे JIRA MCP के साथ जोड़कर bug ticket के "reproduction steps" पढ़ने और यह जांचने की योजना है कि क्या उन्हें वास्तव में reproduce किया जा सकता है
Microsoft का नया टूल MCP-Playwright का competitor लगता है
शानदार release है। लेकिन यह सोचने वाली बात है कि मूल Playwright API को support करने के बजाय केवल actions के एक subset को ही क्यों support करता है
Playwright के बारे में नहीं जानता, लेकिन यह जानने की उत्सुकता है कि यह Puppeteer से कैसे अलग है
इसे कई बार submit किया है और इसके बारे में और सुनना चाहता हूँ
Capybara के लिए MCP चाहिए। ताकि LLMs मेरे Rails system tests लिख सकें और काम न करने पर debug भी कर सकें
code --add-mcpयह जानने की उत्सुकता है कि क्या यह टूल test automation के लिए है, या agents में Playwright को "Operator" की तरह इस्तेमाल करने के लिए