browser-mcp-claude
Browser MCP für Claude und andere Modelle
Dies ist ein Remote-MCP-Server, der allgemeine Browser-Tools über Playwright und Streamable HTTP bereitstellt. Er ist nicht auf Claude im Server angewiesen; jeder Client, der MCP über HTTPS unterstützt, kann ihn verwenden, einschließlich Claude, oder eine Middleware, die Gemini, OpenAI oder ein lokales Modell verwendet.
Der Server öffnet und liest Seiten und füllt nicht sensible Felder aus, verhindert jedoch Passwortfelder, Dateien, endgültige Übermittlungen sowie Zahlungs- oder Löschvorgänge.
Bereitstellung auf Replit
Importieren Sie dieses Repository in Replit mit Docker und wählen Sie dann Reserved VM oder einen dauerhaft laufenden Dienst. Fügen Sie die folgenden Variablen unter Secrets hinzu:
Key | Value |
| Ein langes zufälliges Token zur Authentifizierung von Claude mit dem Server |
|
|
|
|
Legen Sie keine Passwörter, Verifizierungscodes oder Website-Schlüssel in GitHub oder im Code ab.
Nach der Bereitstellung lautet der Endpoint:
https://YOUR-REPL-DOMAIN/mcp
Er muss über HTTPS öffentlich erreichbar sein; Claude verbindet sich mit dem Server aus der Cloud-Infrastruktur von Anthropic, nicht von Ihrem lokalen Telefon.
Related MCP server: sa2web-mcp
Claude Web verbinden
Öffnen Sie in Claude auf dem Telefon Customize → Connectors → + → Add custom connector und geben Sie den /mcp-Link ein. Wenn die Oberfläche OAuth Client ID/Secret anfordert, setzen Sie MCP_AUTH_TOKEN nicht in diese Felder; diese Felder sind für OAuth. Verwenden Sie den Authentifizierungsmechanismus, den Claude für das Konto anbietet, oder implementieren Sie die Verbindung über die Claude API, wenn der Server ein direktes Bearer-Token benötigt.
Nach dem Hinzufügen aktivieren Sie den Connector im Chat über + → Connectors. Beginnen Sie mit Nur-Lese-Befehlen wie dem Öffnen einer öffentlichen Seite und dem Erstellen einer Text-Snapshot. Überprüfen Sie jede Tool-Anfrage, bevor Sie sie zulassen.
Mehrere Modelle
Der MCP-Server erzwingt kein Modell. Claude, Gemini, OpenAI oder jedes andere Modell, das MCP unterstützt, ist der Client, der entscheidet, die Tools aufzurufen. Das Modell kann geändert werden, ohne Playwright oder den MCP-Server zu ändern.
Server-Tools
browser_open(url): Öffnet eine öffentliche HTTP(S)-Seite.browser_snapshot(): Liest die aktuelle Seite und zeigt Referenzen interaktiver Elemente an.browser_click(ref): Klickt auf ein nicht endgültiges Element.browser_fill(ref, value): Füllt ein nicht sensibles Textfeld aus.browser_select(ref, label_or_value): Wählt ein Element aus einer Liste aus.browser_back(): Geht eine Seite zurück.browser_close(): Schließt die Browsersitzung.
Sicherheitsbeschränkungen
Der Server verweigert den Start, wenn MCP_AUTH_TOKEN nicht gesetzt ist. Er muss hinter öffentlichem HTTPS betrieben werden, und der Zugriff auf Websites und Daten sollte nach Bedarf eingeschränkt werden. Verwenden Sie ihn nicht, um CAPTCHA oder Website-Kontrollen zu umgehen, und gewähren Sie Claude keine automatische Berechtigung für Käufe, Löschungen oder Übermittlungen. Fügen Sie echtes OAuth hinzu, bevor Sie ihn mit Produktionskonten verwenden.
Referenzen
This server cannot be deployed
Maintenance
Related MCP Connectors
Web scraping, browser automation, screenshots and AI data extraction for AI agents via MCP.
Control a real browser from AI agents: navigate, click, type, screenshot, read the page.
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
Official Browserless MCP server: browser automation, scraping, screenshots and PDFs for AI agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables browser automation through the MCP protocol, allowing AI agents to control a real browser using accessibility snapshots and natural language commands.-
- AlicenseCqualityDmaintenanceExposes a remote browser as MCP tools via Playwright, enabling AI agents to navigate and interact with web pages through DOM snapshots, clicks, typing, and form operations.402 npm14Apache 2.0
- AlicenseNot gradedqualityAmaintenanceEnables browser automation through MCP with native Playwright operations, deterministic assertions, and natural-language grounded actions, structured extraction, and bounded agent workflows over live page elements.13Apache 2.0
- AlicenseAqualityAmaintenanceEnables browser automation for coding agents via MCP, allowing them to open pages, search, extract data, click, type, and complete multi-step tasks with fast single-round-trip decisions.144MIT