Provides browser automation capabilities for GitHub Copilot agents in VS Code, allowing interaction with web pages and automated web testing functions.
Mentioned as a sponsor, with integration capabilities for terminal-based browser automation across MacOS, Linux, and Windows.
Warp, das KI-Terminal für Entwickler
Verfügbar für MacOS, Linux und Windows
Playwright MCP-Server 🎭
Ein Model Context Protocol-Server, der Browser-Automatisierungsfunktionen mit Playwright bereitstellt. Dieser Server ermöglicht LLMs die Interaktion mit Webseiten, das Erstellen von Screenshots, das Generieren von Testcode, das Web Scraping der Seite und die Ausführung von JavaScript in einer realen Browserumgebung.
Screenshot
Dokumentation | API-Referenz
Installation
Sie können das Paket entweder mit npm, mcp-get oder Smithery installieren:
Verwenden von npm:
Verwenden von mcp-get:
Schmiedekunst verwenden
So installieren Sie Playwright MCP für Claude Desktop automatisch über Smithery :
Installation in VS Code
Installieren Sie den Playwright MCP-Server in VS Code mit einer dieser Schaltflächen:
Alternativ können Sie den Playwright MCP-Server mithilfe der VS Code CLI installieren:
Nach der Installation steht der ExecuteAutomation Playwright MCP-Server zur Verwendung mit Ihrem GitHub Copilot-Agent in VS Code zur Verfügung.
Konfiguration zur Verwendung von Playwright Server
Hier ist die Claude Desktop-Konfiguration zur Verwendung des Playwright-Servers:
Testen
Dieses Projekt verwendet Jest zum Testen. Die Tests befinden sich im Verzeichnis src/__tests__
.
Ausführen von Tests
Sie können die Tests mit einem der folgenden Befehle ausführen:
Der Testabdeckungsbericht wird im coverage
generiert.
Ausführen von Evaluierungen
Das Evals-Paket lädt einen MCP-Client, der anschließend die Datei index.ts ausführt, sodass zwischen den Tests kein Neuaufbau erforderlich ist. Sie können Umgebungsvariablen laden, indem Sie dem Befehl npx voranstellen. Die vollständige Dokumentation finden Sie hier .
Sternengeschichte
You must be authenticated.
Tools
Ein Model Context Protocol-Server, der mithilfe von Playwright Browser-Automatisierungsfunktionen bereitstellt und es LLMs ermöglicht, mit Webseiten zu interagieren, Screenshots zu erstellen, Testcode zu generieren, Webinhalte zu scrapen und JavaScript in echten Browserumgebungen auszuführen.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.Last updated -1318,1153,496TypeScriptMIT License
- AsecurityFlicenseAqualityA server that enables browser automation using Playwright, allowing interaction with web pages, capturing screenshots, and executing JavaScript in a browser environment through LLMs.Last updated -1218,1151TypeScript
- -securityAlicense-qualityA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.Last updated -3PythonApache 2.0
- -securityFlicense-qualityA Model Context Protocol server that provides browser automation capabilities using BrowserCat's cloud browser service. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment without needing to install browsers locally.Last updated -39