browser-kit MCP server
Commit 13. Nov. 2026Ermöglicht es KI-Assistenten, über einen MCP server und eine Browser-Extension mit deinem lokalen Webbrowser zu interagieren und diesen zu steuern.
Auch bekannt als ndthanhdev/mcp-browser-kit
- Stars
- 55
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- —
- Letzter Commit
- 13. Nov. 2026
- Lizenz
- MIT
Was ist browser-kit MCP?
browser-kit ist ein MCP server. Ermöglicht es KI-Assistenten, über einen MCP server und eine Browser-Extension mit deinem lokalen Webbrowser zu interagieren und diesen zu steuern.
Zusammenfassung generiert aus dem README des Projekts
Über browser-kit MCP server
mcp-browser-kit ermöglicht es dir, deinen lokalen Webbrowser über einen KI-Assistenten zu steuern. Dieses Tool erlaubt Coding-Agents und verschiedenen KI-Clients, durch eine Kombination aus einem MCP server und einer speziellen Browser-Extension direkt mit deinen aktiven Browser-Sessions zu interagieren. Es dient als flexible Alternative zu browserspezifischen KI-Integrationen und funktioniert mit verschiedenen Browsern, darunter Chrome, Brave, Edge, Firefox und Safari.
Um es einzurichten, startest du den Server via npx über stdio transport oder konfigurierst einen http transport auf einem spezifischen Port wie 21082. Du musst außerdem einen kompatiblen Extension-Build installieren, wie zum Beispiel die M2- oder M3-Versionen, je nach deinem Browser. Während M2-Builds mehr Funktionalität bieten, sind M3-Builds für Chrome erforderlich. Nutzer sollten in Betracht ziehen, ein separates Browser-Profil zu verwenden, um sensible Daten während dieser Interaktionen zu schützen.
Was du damit machen kannst
- 1Social-Interaktionen automatisierenBitte deinen KI-Assistenten, spezifische Aktionen auf einer Website auszuführen, die du gerade offen hast, wie zum Beispiel ein Repository zu starren.
- 2Mehrere Browser-Typen steuernNutze ein einziges MCP-Setup, um verschiedene Browser wie Firefox oder Safari über spezifische Extension-Builds zu verwalten.
- 3Verbindung über Network Transport herstellenKonfiguriere deinen KI-Client so, dass er über eine HTTP-Verbindung mit dem Browser-Controller kommuniziert, anstatt über Standard Input/Output.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarndthanhdev/mcp-browser-kit is public and reachablegithub.com/ndthanhdev/mcp-browser-kit ↗Bestanden
- Paket nennt dieses Repository als QuelleNicht geprüft
- Build-Provenienz (Sigstore-Attestierung)Nicht geprüft
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-11-13github.com/ndthanhdev/mcp-browser-kit ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehenMCP Browser Kit
🚀 On the
mainbranch? You're viewing the bleeding-edge dev docs! For other versions, check out therelease/*branches.
An MCP Server that enables AI assistants to interact with your local browsers. It's an alternative to "Claude in Chrome" that works with any AI assistant or coding agent.
https://github.com/user-attachments/assets/1fbf87fd-06d1-42bf-a06f-cc2bbdf375a8
Usage
-
Add MCP Browser Kit to your MCP Client:
{ "mcpServers": { "browser-kit": { "command": "npx", "args": ["@mcp-browser-kit/server@latest"] } } }By default the server use
stdiotransport, alternatively you can usehttptransport:npx @mcp-browser-kit/server@latest --transport http # optional flags (defaults shown): # --http-host 127.0.0.1 # --http-port 21082Then point your MCP client at the URL instead of a
command:{ "mcpServers": { "browser-kit": { "url": "http://127.0.0.1:21082/mcp" } } }Security: there's no auth yet, so
--http-hostdefaults to127.0.0.1(loopback only). Only pass--http-host 0.0.0.0(or a LAN address) if you understand that anyone who can reach that host/port can control your browser. -
Choose the right extension build for your browser:
- Check the Compatibility table below to see which build (M2 or M3) is compatible with your browser
- Note that M2 builds offer more functionality than M3 builds, so prefer M2 if your browser supports both
-
Download the latest compatible build from The Latest Release.
-
Load the extension into a compatible browser and enable it.
-
Refresh open tabs to ensure extension scripts are loaded.
-
Start messaging on your MCP Client:
Use browser-kit, star the last open GitHub repo on my browser -
Optional, check User Notes for more information.
Compatibility table
The M2 build supports more functionalities than the M3 build. Extension file name patterns:
- M2 build:
- Chromium:
mcp_browser_kit_m2-<version>.zip(e.g.,mcp_browser_kit_m2-5.0.0.zip)- Firefox:
mcp_browser_kit_m2-<version>.xpi(e.g.,mcp_browser_kit_m2-5.0.0.xpi)- M3 build:
mcp_browser_kit_m3-<version>.zip(e.g.,mcp_browser_kit_m3-5.0.0.zip)
| Browser | M2 build | M3 build |
|---|---|---|
| Chrome | ❌ | ✅ |
| Brave | ✅ | ✅ |
| Edge | ✅ | ✅ |
| Firefox | ✅ | ❌ |
| Safari | ✅ | ❌ |
Load Extension
- Chromium-based browsers (Chrome, Brave, Edge)
- Unzip the downloaded
.zipfile - Open chrome://extensions/
- Enable
Developer mode - Click
Load unpacked - Select the unpacked extension folder
- Unzip the downloaded
- Firefox
- Open about:addons
- Click the gear icon and select
Install Add-on From File - Select the downloaded
.xpifile
- Safari
- Unzip the downloaded
.zipfile - Open
Develop > Show Extension Builder - Click
+and selectAdd Extension - Select the unpacked extension folder
- Click
Installto install the extension
- Unzip the downloaded
User Notes
Note for Alpha stage: Consider using a separate browser profile or dedicated browser instance with this MCP to prevent sensitive data from being unintentionally exposed to AI model providers.
Security: BrowserKit currently lacks authentication for incoming requests. Keep ports 21082 and 2769-2799 on your device network only.
Hosted deployment
A hosted deployment is available on Fronteir AI.