An MCP Server for interacting with manifest v2 compatible browsers.
An MCP Server that enables AI assistants to interact with your local browsers.
Note: 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.
https://github.com/user-attachments/assets/1fbf87fd-06d1-42bf-a06f-cc2bbdf375a8
Add MCP Browser Kit to your MCP Client:
{
"mcpServers": {
"browser-kit": {
"command": "npx",
"args": ["@mcp-browser-kit/server"]
}
}
}
Choose the right extension build for your browser:
Download and unzip 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
The M2 build supports more functionalities than the M3 build.
Extension file name patterns:
- M2 build:
mcp_browser_kit_m2-[version].zip(e.g.,mcp_browser_kit_m2-5.0.0.zip)- 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 | ✅ | ❌ |
Developer modeLoad unpackedLoad Temporary Add-onmanifest.json file in the unpacked extension folderDevelop > Show Extension Builder+ and select Add ExtensionInstall to install the extension