Skip to main content
Glama
browser-mcp-claude

browser-mcp-claude

by saGoldberg31

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

MCP_AUTH_TOKEN

Ein langes zufälliges Token zur Authentifizierung von Claude mit dem Server

BROWSER_HEADLESS

true

MAX_PAGE_TEXT

12000

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

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    Exposes 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.
    40
    2 npm
    14
    Apache 2.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables 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.
    13
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    Enables 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.
    14
    4
    MIT