Skip to main content
Glama

Browser-Steuerung MCP

Ein MCP-Server gepaart mit einer Browsererweiterung, die es KI-Agenten wie Claude Desktop ermöglicht, den lokalen Browser des Benutzers zu verwalten, mit geöffneten Tabs zu interagieren und den Browser für Recherchen und Informationsabrufe zu verwenden.

Merkmale

Der MCP-Server unterstützt die folgenden Tools:

  • Tabs öffnen oder schließen

  • Holen Sie sich die Liste der geöffneten Tabs

  • Geöffnete Tabs neu anordnen

  • Lesen und Durchsuchen des Browserverlaufs

  • Lesen Sie den Textinhalt und die Links einer Webseite

  • Suchen und Hervorheben von Text in einem Browser-Tab

Darüber hinaus steht der Inhalt jedes geöffneten Tabs im Browser als MCP-Ressource zur Verfügung, sodass der Benutzer Browser-Tabs im MCP-Client selbst (z. B. Claude) auswählen und deren Inhalt in den Kontext laden kann.

Related MCP server: browser-use MCP Server

Beispiel-Anwendungsfälle:

Registerkartenverwaltung

  • „Alle nicht arbeitsbezogenen Tabs in meinem Browser schließen.“

  • „Tabs in meinem Browser in einer sinnvollen Reihenfolge neu anordnen.“

  • „Alle Tabs in meinem Browser schließen, auf die in den letzten 24 Stunden nicht zugegriffen wurde.“

Browserverlaufssuche

  • „Helfen Sie mir, in meinem Browserverlauf einen Artikel über den Milford Track in Neuseeland zu finden.“

  • „Öffnen Sie alle Artikel zum Thema KI, die ich in der letzten Woche besucht habe, bis zu 10 Artikel, vermeiden Sie Duplikate.“

Stöbern und Recherchieren

  • „Hackernews in meinem Browser öffnen, dann die Top-Story öffnen, sie lesen und auch die Kommentare lesen. Stimmen die Kommentare mit der Story überein?“

  • „Suchen Sie in meinem Browser mit Google Scholar nach Artikeln über L-Theanin aus den letzten drei Jahren. Öffnen Sie die drei am häufigsten zitierten Artikel. Lesen Sie sie und fassen Sie sie für mich zusammen.“

  • „Verwende die Google-Suche in meinem Browser, um nach Blumenläden zu suchen. Öffne die 10 relevantesten Ergebnisse. Zeige mir eine Tabelle aller Blumenläden mit Standort und Öffnungszeiten.“

Vergleich mit MCP-Servern für die Webautomatisierung

Der Zweck dieses MCP-Servers besteht darin, KI-Agenten sicheren Zugriff auf den persönlichen Browser des Benutzers zu ermöglichen. Webseitenänderungen oder beliebige Skripts werden nicht unterstützt. Die Browsererweiterung kann außerdem so konfiguriert werden, dass die vom MCP-Server ausführbaren Aktionen eingeschränkt werden (auf der Einstellungsseite der Erweiterung).

Installation

Klonen Sie dieses Repository und führen Sie dann die folgenden Befehle im Hauptrepository-Verzeichnis aus, um sowohl den MCP-Server als auch die Browsererweiterung zu erstellen.

npm install npm install --prefix mcp-server npm install --prefix firefox-extension npm run build

Verwendung mit Firefox

Die Erweiterung „Browser-Control-MCP“ wurde für Firefox entwickelt.

So installieren Sie die Erweiterung:

  1. Geben Sie about:debugging in die Firefox-URL-Leiste ein

  2. Klicken Sie auf „Dieser Firefox“

  3. Klicken Sie auf „Temporäres Add-on laden …“

  4. Wählen Sie die Datei manifest.json im Ordner firefox-extension in diesem Projekt aus.

  5. Die Einstellungsseite der Erweiterung wird geöffnet. Kopieren Sie den geheimen Schlüssel in die Zwischenablage. Er wird zur Konfiguration des MCP-Servers verwendet.

Wenn Sie die Erweiterung nicht in Ihrem persönlichen Firefox-Browser ausführen möchten, können Sie alternativ eine separate Firefox-Instanz herunterladen (z. B. Firefox Developer Edition, verfügbar unter https://www.mozilla.org/en-US/firefox/developer/ ).

Verwendung mit Claude Desktop:

Fügen Sie nach der Installation der Erweiterung die folgende Konfiguration zu claude_desktop_config.json hinzu (verwenden Sie die Schaltfläche „Konfiguration bearbeiten“ in den Claude Desktop Developer-Einstellungen):

{ "mcpServers": { "browser-control": { "command": "node", "args": [ "/path/to/repo/mcp-server/dist/server.js" ], "env": { "EXTENSION_SECRET": "<secret_from_extension>" } } } }

Ersetzen Sie /path/to/repo durch den richtigen Pfad.

Legen Sie EXTENSION_SECRET basierend auf dem in den Erweiterungseinstellungen auf der Erweiterungsverwaltungsseite in Firefox angegebenen Wert fest (Sie können über about:addons darauf zugreifen).

Stellen Sie sicher, dass Sie Claude Desktop neu starten. Es kann einige Sekunden dauern, bis der MCP-Server eine Verbindung zur Erweiterung herstellt.

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/eyalzh/browser-control-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server