Brave Browser MCP Server
Provides tools for controlling the Brave Browser, including navigation, page interaction, tab management, and performance-optimized snapshots for AI agents.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Brave Browser MCP ServerNavigate to example.com and summarize it."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
š¦ Brave Browser MCP Server
A powerful Model Context Protocol (MCP) server that gives AI agents full control over your Brave Browser. Unlike standard automation, this server is optimized for local LLMs (like Qwen3.5 27B) to ensure low latency and high reliability.
ā” Quick Setup
1. Install dependencies
pip install mcp[cli] playwright
playwright install chromiumNote: Even though we use Brave, Playwright needs its driver components to control it.
2. Add to Claude Desktop (or your MCP Host)
Edit your claude_desktop_config.json:
{
"mcpServers": {
"brave-browser": {
"command": "python",
"args": ["C:/PATH/TO/MCP-Brave-Browser/server.py"]
}
}
}Related MCP server: OpenChrome
š§ Optimized Tools (27)
Speed & Discovery (VITAL for Local Models)
Tool | Description |
| Instant Orientation. Returns Title, H1s, and Meta info. Use this first to save context. |
| Targeted Search. Finds specific items by text/URL. Faster than reading a whole page. |
| Accessibility Tree. Returns elements with |
Navigation
Tool | Description |
| Opens a URL. |
| Returns current URL and page title. |
| List, open, close, or switch tabs. |
Page Interaction
Tool | Description |
| Interact via CSS selector or |
| Real-time character typing. |
| Instant form filling. |
| Visual verification (Timestamped in |
š Performance Tips (Context & Compute)
If you are using a local 4B-9B model, full page snapshots can be slow. Use these strategies to make it lightning fast:
Filter Noise: Use
snapshot(interactive_only=True). This strips outdiv,section, andnavcontainers, returning only the interactive elements. It usually reduces context size by 70%.Scope your Search: Use
snapshot(selector="#main-content")to only see a specific part of the page.Use Summaries First: Instead of taking a snapshot immediately, call
page_summary()to understand where you are.Targeted Discovery: Use
find_elements(query="Login")if you just need to find one specific button.
āļø Configuration
Setting | Default | Override |
Brave path |
| Set |
Profile Path |
| Managed automatically (Persistent sessions) |
š¦ Dependencies
mcp[cli]ā FastMCP frameworkplaywrightā High-speed browser automation engine
š License
This project is licensed under the MIT License - see the LICENSE file for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityFmaintenanceEnables AI agents to directly control your real Chrome browser with full context including login sessions, cookies, and open tabs. It provides tools for page scanning, JavaScript execution, CDP control, screenshots, and physical mouse/keyboard input for authentic browser automation.Last updated20241MIT
- AlicenseBqualityAmaintenanceControls a real Chrome browser for AI agents, enabling authenticated automation with parallel lanes, token-efficient page reads, and robust recovery mechanisms.Last updated1003,292228MIT
- Alicense-qualityAmaintenanceBridges AI agents to a real browser using a persistent daemon and Chrome extension for driving actual login sessions, cookies, and tabs.Last updatedMIT
- Alicense-qualityDmaintenanceEnables AI agents to control browsers with human-like behavior, stealth anti-detection, and 70 tools for navigation, interaction, and monitoring.Last updated331MIT
Related MCP Connectors
AI-powered browser automation ā navigate, click, fill forms, and extract data from any website.
Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to iā¦
Reliable web access for AI agents: smart HTTP, rotating proxies, and full-browser rendering.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/SlaveOfGod1/Brave-Browser-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server