- Home
- MCP servers
- Brave Real Browser
Brave Real Browser
- typescript
1
GitHub Stars
typescript
Language
5 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"codeiva4u-brave-real-browser-mcp-server": {
"command": "npx",
"args": [
"-y",
"brave-real-browser-mcp-server@latest"
],
"env": {
"HEADLESS": "true",
"PROXY_URL": "http://user:pass@host:port",
"DISABLE_CONTENT_PRIORITY": "true"
}
}
}
}You can automate Brave Real Browser tasks with a single MCP server that runs in your environment. This server uses the Real Brave Browser to perform browser automation, page scraping, form interactions, and more, with built‑in anti-detection, ad-blocking, and smart install features to streamline setup and execution.
How to use
Use this MCP server with your MCP client to run browser automation tasks. The server exposes a standard set of tools you can call to initialize the browser, navigate pages, interact with elements, extract content, perform advanced media extraction, solve captchas, and handle security checks. You can orchestrate end‑to‑end flows like loading a page, waiting for dynamic content, collecting data, and saving results in your preferred format. The tools are designed to be combined into practical automation scripts that automate repetitive browsing tasks while adapting to dynamic page content.
How to install
# Recommended: Run directly without installation
npx brave-real-browser-mcp-server@latest
Additional content
Environment and configuration details help you tailor the server to your needs. You can enable headless mode, disable content prioritization, or configure a proxy if required. You also have access to a set of tools for content extraction, video and media handling, smart AI features, and captcha/security support. This enables you to build robust automation pipelines that handle complex web pages, multimedia content, and protection mechanisms with configurable options.
Available tools
browser_init
Initialize browser with auto-install & ad-blocking
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
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
get_content
Primary tool for page content extraction (HTML/Text)
save_content_as_markdown
Save page content as Markdown
find_selector
Find elements containing text
html_elements_extractor
Extract detailed element information from the page
extract_json
Extract embedded JSON/API data from the page
scrape_meta_tags
Extract SEO & Open Graph metadata
extract_schema
Extract Schema.org structured data
image_extractor_advanced
Advanced image extraction capabilities
keyword_search
Search for keywords within page content
regex_pattern_matcher
Find patterns using regular expressions
xpath_support
Query elements using XPath expressions
advanced_css_selectors
Support for complex CSS selectors
api_finder
Discover hidden API endpoints on pages
advanced_video_extraction
Premium video extractor with ad-bypass features
video_source_extractor
Extract direct video sources from pages
video_player_finder
Locate video players on a page
stream_detector
Detect HLS/m3u8/DASH video streams
video_download_link_finder
Find direct download links for video content
media_extractor
Extract generic media (audio/video) content
fetch_xhr
Capture background XHR requests during browsing
network_recorder
Record full network traffic for debugging
smart_selector_generator
AI-powered selector generation for robust element targeting
content_classification
Classify page content type (e.g., article, product, media)
deobfuscate_js
Deobfuscate hidden JavaScript code on the page
ad_protection_detector
Detect anti-adblock systems on the page
batch_element_scraper
Scrape lists of items efficiently in batches
ajax_content_waiter
Wait for dynamic AJAX content to load
solve_captcha
Universal CAPTCHA solver
ocr_engine
Read text from images via OCR
audio_captcha_solver
Solve audio CAPTCHA challenges
puzzle_captcha_handler
Handle puzzle/slider CAPTCHAs
data_type_validator
Validate extracted data for correctness
attribute_harvester
Collect element attributes from the page
element_screenshot
Capture screenshots of page elements
video_recording
Record the browser session for later review
link_harvester
Harvest all links from a page