Google released a browser tools MCP for Chrome : https://github.com/ChromeDevTools/chrome-devtools-mcp . Can we make it work for Brave as well, where the MCP server hits the existing Brave session directly, instead of using a Chrome session?
Sounds like a pretty cool idea actually, we’re doing a bit of a revamp of how tools work in Leo so I’ll see what we can do on this. Thanks!
It has nothing to do with Leo, this is about allowing LLMs to access the dev console through MCP server
I meant to say that it would be good to have a similar MCP server for Brave browser as well
I wasn’t able to find an MCP server for Brave, so I forked Google’s chrome-devtools-mcp
using Claude: brave-devtools-mcp
It’s on npm:
npx brave-devtools-mcp@latest
Auto-detects Brave on macOS/Linux/Windows. Works with Claude, Cursor, Copilot, etc.
MCP config:
{
“mcpServers”: {
“brave-devtools”: {
“command”: “npx”,
“args”: [“-y”, “brave-devtools-mcp@latest”]
}
}
}
Haven’t tested every feature extensively since it was a fairly mechanical fork — Brave is
Chromium-based, so most things should work, but if you run into issues, let me know or open an issue on the repo.
Traditional browser tool MCPs are consuming a huge number of tokens, so I’ve moved to more modern solutions. Checkout https://github.com/vercel-labs/agent-browser , it’s doing a great job!