Brave Real Browser MCP Server
Enables advanced browser automation using real Brave Browser with 49 tools for web scraping, content extraction, video downloads, CAPTCHA solving, and anti-detection features. Includes automatic Brave installation, built-in ad-blocking with uBlock Origin, and support for complex scenarios like bypassing Cloudflare protection.
README
ЁЯМР Brave Real Browser MCP Server
Universal AI IDE Support with Advanced Browser Automation
<div align="center">
рд╕рднреА AI IDEs рдХреЗ рд▓рд┐рдП Universal MCP Server | 35 Optimized Tools | Browser Automation | Web Scraping | CAPTCHA Solving
Installation | Quick Start | Features | Tools | IDE Configurations
</div>
ЁЯОп What is This?
Brave Real Browser MCP Server рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдСрдЯреЛрдореЗрд╢рди рдЯреВрд▓ рд╣реИ рдЬреЛ Real Brave Browser рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕рд╛рдзрд╛рд░рдг рдСрдЯреЛрдореЗрд╢рди рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдореЗрдВ In-built Anti-Detection, Ad-Blocking, рдФрд░ Smart Auto-Install рдлреАрдЪрд░реНрд╕ рд╣реИрдВред
ЁЯЖХ New in v2.17.10: рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Gemini 3 Pro рдФрд░ рдЕрдиреНрдп Large Language Models рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд (Optimized)ред рдЯреВрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ (35) рдФрд░ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА "Unified Tools" рдмрдирд╛рдХрд░ рд╕рдВрджрд░реНрдн (Context) рдХреЛ рд╣рд▓реНрдХрд╛ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред
тЬи Key Features (рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ)
- тЬЕ Gemini 3 Pro Optimized: рдХрдо рдЯреЛрдХрди рдЙрдкрдпреЛрдЧ рдФрд░ рддреЗрдЬрд╝ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП 35 рдЕрддрд┐-рдЕрдиреБрдХреВрд▓рд┐рдд toolsред
- тЬЕ Deep Analysis Tool: рдПрдХ рд╣реА рдХрдорд╛рдВрдб рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ Logs, рдХрдВрд╕реЛрд▓ Logs, DOM Snapshot, рдФрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВ (Trace Recording)ред
- тЬЕ Unified CAPTCHA Solver: OCR, Audio, рдФрд░ Puzzle CAPTCHA рдХреЛ рдПрдХ рд╣реА
solve_captchaрдЯреВрд▓ рд╕реЗ рд╣рд▓ рдХрд░реЗрдВред - тЬЕ Automatic Brave Installation: рдпрджрд┐ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ Brave Browser рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдЙрд╕реЗ рдЕрдкрдиреЗ рдЖрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд▓реЗрддрд╛ рд╣реИред
- тЬЕ Built-in Ad-Blocker: uBlock Origin рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдЖрддрд╛ рд╣реИред
- тЬЕ Anti-Detection: Cloudflare рдФрд░ рдЕрдиреНрдп рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред
ЁЯЪА Quick Start
тЪб Installation
рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрдк рд╕реАрдзреЗ npx рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
npx -y brave-real-browser-mcp-server@latest
ЁЯЫая╕П Available Tools (35)
рдЗрд╕ рдирдП рдЕрдкрдбреЗрдЯ рдореЗрдВ 48 рдкреБрд░рд╛рдиреЗ рдЯреВрд▓реНрд╕ рдХреЛ рдШрдЯрд╛рдХрд░ 35 рд╕реБрдкрд░-рдЯреВрд▓реНрд╕ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
ЁЯМР Core Browser & Navigation (7 tools)
| Tool | Description |
|---|---|
browser_init |
Initialize browser with auto-install & anti-detection |
browser_close |
Close the browser instance |
navigate |
Navigate to a URL with smart wait |
wait |
Wait for selectors, navigation, or time |
breadcrumb_navigator |
Navigate using site breadcrumbs |
url_redirect_tracer |
Trace standard URL redirects |
multi_layer_redirect_trace |
Trace complex/hidden redirects |
ЁЯФН Search & Extraction (Unified) (5 tools)
| Tool | Description |
|---|---|
search_content |
(New) Search text OR Regex patterns in one tool |
find_element_advanced |
(New) Find elements using XPath OR Advanced CSS |
get_content |
Primary Tool for page content (HTML/Text) |
extract_json |
Extract embedded JSON/API data |
scrape_meta_tags |
Extract SEO & Open Graph tags |
ЁЯЦ▒я╕П Interaction & Input (6 tools)
| Tool | Description |
|---|---|
solve_captcha |
(Unified) Solve Auto, OCR, Audio, & Puzzle CAPTCHAs |
click |
Smart click on elements |
type |
Human-like typing with delays |
press_key |
Simulate keyboard key presses |
random_scroll |
Human-like random scrolling |
progress_tracker |
Track automation progress |
ЁЯУК Deep Analysis & Network (5 tools)
| Tool | Description |
|---|---|
deep_analysis |
(New) Trace Recording: Logs, Network, DOM, & Screenshot in one go |
network_recorder |
Record full network traffic |
api_finder |
Discover hidden API endpoints |
ad_protection_detector |
Detect anti-adblock systems |
ajax_content_waiter |
Wait for dynamic AJAX loading |
ЁЯОм Media & Visual (6 tools)
| Tool | Description |
|---|---|
advanced_video_extraction |
Premium video extractor with ad-bypass |
media_extractor |
Extract generic media (audio/video) |
element_screenshot |
Capture element screenshots |
video_recording |
Record browser session |
link_harvester |
Harvest all links from page |
image_extractor_advanced |
Advanced image extraction |
ЁЯдЦ Smart Automation (6 tools)
| Tool | Description |
|---|---|
smart_selector_generator |
AI-powered selector generation |
content_classification |
Classify page content type |
batch_element_scraper |
Scrape lists of items efficiently |
extract_schema |
Extract Schema.org structured data |
save_content_as_markdown |
Save page as clean Markdown |
content_classification |
Classify content |
ЁЯОи IDE Configurations
1. Antigravity AI IDE / Gemini 3 Pro
Add to your config:
{
"mcpServers": {
"brave-real-browser": {
"command": "npx",
"args": ["-y", "brave-real-browser-mcp-server@latest"],
"env": {
"HEADLESS": "true" // Set to "false" to see the browser
}
}
}
}
2. Claude Desktop / Cursor AI
File: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"brave-real-browser": {
"command": "npx",
"args": ["-y", "brave-real-browser-mcp-server@latest"],
"env": {
"HEADLESS": "true" // Set to "false" to see the browser
}
}
}
}
ЁЯФз Environment Variables (.env)
# Optional: Run in headless mode (default: false)
HEADLESS=true
# Optional: Disable content priority
DISABLE_CONTENT_PRIORITY=true
# Optional: Proxy Configuration
PROXY_URL=http://user:pass@host:port
ЁЯУД License
MIT License
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.