Home
Login

Ein Browser-Automatisierungstool basierend auf dem MCP-Protokoll, das es KI-Anwendungen ermöglicht, Ihren Browser zu steuern.

Apache-2.0TypeScript 2.4kBrowserMCP Last Updated: 2025-04-24

Browser MCP Projekt – Detaillierte Vorstellung

Projektübersicht

Browser MCP ist ein Browser-Automatisierungstool, das auf dem Model Context Provider (MCP) Protokoll basiert. Es besteht aus einem MCP-Server und einer Chrome-Browsererweiterung und ermöglicht es KI-Anwendungen (wie VS Code, Claude, Cursor und Windsurf), die Browseroperationen der Benutzer zu steuern und zu automatisieren.

Projektadresse: https://github.com/BrowserMCP/mcp

Kernfunktionen

⚡ Schnelle Ausführung

  • Lokaler Betrieb: Automatisierte Operationen werden auf dem lokalen Rechner ausgeführt, ohne Netzwerkverzögerung.
  • Hohe Leistung: Direkte Bedienung des Benutzerbrowsers, wodurch der Aufwand für die Erstellung neuer Browserinstanzen vermieden wird.

🔒 Datenschutz

  • Lokale Verarbeitung: Alle Browseraktivitäten werden auf dem lokalen Gerät verarbeitet.
  • Datensicherheit: Es werden keine Browseraktivitätsdaten an Remote-Server gesendet.
  • Benutzerkontrolle: Benutzer haben die volle Kontrolle über ihre Daten und Privatsphäre.

👤 Angemeldet bleiben

  • Vorhandene Profile: Verwendung der vorhandenen Browserprofile des Benutzers.
  • Sitzungserhaltung: Beibehaltung des Anmeldestatus des Benutzers in verschiedenen Diensten.
  • Keine erneute Authentifizierung: Vermeidung von wiederholten Anmeldungen.

🥷 Hohe Unauffälligkeit

  • Echte Fingerabdrücke: Verwendung echter Browser-Fingerabdrücke.
  • Anti-Detection: Effektive Vermeidung grundlegender Bot-Erkennungsmechanismen.
  • Umgehung von Captchas: Reduzierung der Wahrscheinlichkeit, auf CAPTCHA-Validierungen zu stoßen.

Technische Architektur

Komponenten

  1. MCP-Server: Verantwortlich für den Empfang und die Verarbeitung von Anweisungen von KI-Anwendungen.
  2. Chrome-Erweiterung: Führt die konkreten Automatisierungsoperationen im Browser aus.
  3. Kommunikationsbrücke: Das MCP-Protokoll gewährleistet eine zuverlässige Kommunikation zwischen Server und Erweiterung.

Funktionsweise

KI -> MCP -> Browser MCP -> Chrome

Unterstützte KI-Anwendungen

Browser MCP kann in die folgenden KI-Anwendungen integriert werden:

  • VS Code: Integration über die MCP-Erweiterung.
  • Claude: Unterstützung von Browser-Automatisierungsbefehlen.
  • Cursor: Integration in den KI-Code-Editor.
  • Windsurf: Integration in die Entwicklungsumgebung.

Vergleich mit anderen Lösungen

Traditionelle Playwright-Lösung

  • Playwright MCP: Erstellt neue Browserinstanzen.
  • Browser MCP: Verwendet direkt den vorhandenen Browser des Benutzers.

Vergleich der Vorteile

Merkmal Browser MCP Traditionelle Lösung
Verwendung vorhandener Sitzungen
Vermeidung von Bot-Erkennung
Lokaler Datenschutz
Schnelle Ausführung

Technische Umsetzung

Basierend auf Playwright MCP

Browser MCP basiert auf dem Playwright MCP server von Microsoft und wurde verbessert und angepasst. Die wichtigsten Änderungen umfassen:

  1. Ausführungsumgebung: Wechsel von der Erstellung neuer Browserinstanzen zur Steuerung vorhandener Browser.
  2. Sitzungsverwaltung: Nutzung der vorhandenen Anmeldesitzungen des Benutzers.
  3. Erkennungsvermeidung: Vermeidung von Automatisierungserkennung durch eine echte Browserumgebung.

Entwicklungsstatus

  • Das aktuelle Repository enthält den gesamten Kern-MCP-Code.
  • Da es von Tools und Typen in einem Entwicklungs-Monorepo abhängt, ist ein unabhängiger Build derzeit nicht möglich.
  • Das Projekt wird kontinuierlich weiterentwickelt und verbessert.

Anwendungsfälle

Entwicklungsautomatisierung

  • Webseitentests: Automatisierung von Webseiten-Funktionstests.
  • Datenerfassung: Intelligente Extraktion von Webseitendaten.
  • Formularausfüllen: Automatisierung von Formularoperationen.

Tägliche Büroarbeit

  • Wiederholte Aufgaben: Automatisierung wiederholter Browseroperationen.
  • Informationssammlung: Intelligente Informationsbeschaffung und -organisation.
  • Plattformübergreifende Operationen: Einheitliche Verwaltung mehrerer Webseitenoperationen.

KI-gestützte Arbeit

  • Intelligentes Browsen: KI-Assistent führt Browseraufgaben aus.
  • Kontextbewusstsein: Intelligente Vorschläge basierend auf dem aktuellen Browserstatus.
  • Workflow-Integration: Integration von Browseroperationen in KI-Workflows.

Installation und Verwendung

Voraussetzungen

  • Chrome-Browser
  • MCP-fähige KI-Anwendungen (wie VS Code, Claude usw.)
  • Node.js-Umgebung (zum Ausführen des MCP-Servers)

Installationsschritte

  1. Installieren Sie die Browser MCP-Erweiterung aus dem Chrome Web Store.
  2. Konfigurieren Sie den MCP-Server.
  3. Fügen Sie den Browser MCP-Server in der unterstützten KI-Anwendung hinzu.
  4. Beginnen Sie mit der Verwendung der Browser-Automatisierungsfunktion.

Zusammenfassung

Browser MCP ist eine innovative Browser-Automatisierungslösung, die auf clevere Weise die Standardisierungsvorteile des MCP-Protokolls mit den Echtheitsvorteilen lokaler Browser kombiniert. Indem KI-Anwendungen die reale Browserumgebung des Benutzers direkt steuern können, bietet es nicht nur eine bessere Leistung und einen besseren Datenschutz, sondern vermeidet auch effektiv die Erkennungsprobleme, mit denen herkömmliche Automatisierungstools konfrontiert sind. Für Entwickler und Benutzer, die eine Browserautomatisierung benötigen, ist dies ein bemerkenswertes und empfehlenswertes Tool.