- Ein MCP(Model Context Protocol)-Server auf Basis von Playwright
- Bietet strukturierte Accessibility-Snapshots, damit LLMs mit Webseiten interagieren können, und ist dadurch schnell und leichtgewichtig
- Ermöglicht Web-Automatisierung ausschließlich mit strukturierten textbasierten Daten, ohne Screenshots oder Vision-Modelle
- Einsatzzwecke: Navigation auf Webseiten und automatisches Ausfüllen von Formularen, Datenextraktion aus strukturierten Inhalten, LLM-basierte Automatisierungstests, agentenbasierte allgemeine Steuerung von Webbrowsern
Installation
Liste der Snapshot-Mode-Tools
- browser_navigate: Zu einer URL wechseln
- browser_go_back / go_forward: Zurück / vorwärts navigieren
- browser_click / hover / drag: Element anklicken, Hover, Drag
- browser_type: Text in ein Eingabefeld eingeben (Option:
submit)
- browser_select_option: Dropdown auswählen
- browser_press_key: Tastatureingabe
- browser_snapshot: Accessibility-Snapshot erfassen
- browser_save_as_pdf: Seite als PDF speichern
- browser_wait: Für eine festgelegte Zeit warten (
time maximal 10 Sekunden)
- browser_close: Seite schließen
Liste der Vision-Mode-Tools
- browser_navigate / go_back / go_forward
- browser_screenshot: Screenshot erfassen
- browser_move_mouse / click / drag: Maussteuerung auf Koordinatenbasis
- browser_type: Text an einer Koordinatenposition eingeben
- browser_press_key
- browser_save_as_pdf
- browser_wait
- browser_close
4 Kommentare
Ich habe versucht, Playwright MCP mit Cursor zu verbinden, aber die NamuWiki-Seite kann überhaupt nicht gelesen werden..
Wahrscheinlich liegt das an der Bot-Sperre.
Als ich es gestern gesehen habe, wusste ich nicht, dass es von Microsoft ist, wow. Das muss ich ausprobieren.
Hacker-News-Kommentare
Dieses Tool ist wirklich großartig. Ich habe großen Erfolg damit in Kombination mit Claude Code.
CLAUDE.mddie Anweisung, Änderungen mit Playwright zu verifizieren.Es verwendet
ariaSnapshot, um eine barrierefrei zugängliche Darstellung des DOM bereitzustellen.Ich werde es mit JIRA MCP kombinieren, um die „Reproduktionsschritte“ in Bug-Tickets zu lesen und zu prüfen, ob sie sich tatsächlich reproduzieren lassen.
Microsofts neues Tool scheint ein Konkurrent zu MCP-Playwright zu sein.
Großartige Veröffentlichung. Ich frage mich allerdings, warum nicht die ursprüngliche Playwright-API unterstützt wird, sondern nur eine Teilmenge der Aktionen.
Ich kenne Playwright nicht, frage mich aber, wie es sich von Puppeteer unterscheidet.
Ich habe das schon mehrfach eingereicht und würde gern mehr Geschichten dazu hören.
Wir brauchen ein MCP für Capybara, damit LLMs meine Rails-Systemtests schreiben und debuggen können, wenn sie nicht funktionieren.
code --add-mcpIch frage mich, ob dieses Tool für Testautomatisierung gedacht ist oder dafür, Playwright in einem Agenten als „Operator“ zu verwenden.