About Brave Browser MCP
Brave Browser MCP is an MCP server published by techiepingu in the Browser category: mCP server that gives AI assistants full control of your real Brave/Chrome profile via a lightweight MV3 extension — tabs, clicks, typing, screenshots, PDF, cookies, CAPTCHA wait, network capture, and 9-platform search.
The repository has 1 stars and 0 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/techiepingu/brave-browser-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (37)
clickClick by CSS selector, visible text, or ref (ref_N from read_page); double-click & mouse buttons
Parameters not published.
computerUnified interaction: click/double-click/right-click/move/type/fill/key/scroll/hover/wait/navigate/screenshot by selector, text, coordinates, or ref
Parameters not published.
connect_braveConnect to the browser extension (WebSocket already established by the extension); returns browser state
Parameters not published.
cookiesGet/set/export/import cookies (AES-256-GCM encrypted snapshots under `cookies/`)
Parameters not published.
detect_captchaCheck CAPTCHA presence & solved status
Parameters not published.
disconnectReset the transport (windows/tabs stay open); next call re-handshakes automatically
Parameters not published.
execute_jsRun arbitrary JS in the page (requires `confirm=true`)
Parameters not published.
focus_elementFocus an element (needed for custom widgets like tag/chip inputs)
Parameters not published.
get_page_contentExtract visible text or raw HTML (10k char cap)
Parameters not published.
get_page_infoURL, title, load status, CAPTCHA presence
Parameters not published.
Show all 37 tools
healthServer + connection status, open window/tab counts
Parameters not published.
history_searchSearch server-recorded navigation history (time-filtered, persisted, capped 5000)
Parameters not published.
hoverHover to reveal menus and tooltips
Parameters not published.
inject_scriptInject persistent content script (survives navigations, isolated world)
Parameters not published.
inspect_domInspect an element's structure, attributes, and children
Parameters not published.
list_elementsList interactive elements with reusable CSS selectors
Parameters not published.
navigateGo to a URL (SSRF-guarded); `wait_for_captcha` available when a challenge appears
Parameters not published.
navigate_historyBack / forward; fast on bfcache pages
Parameters not published.
network_listPeek at captured requests without stopping
Parameters not published.
network_requestSend custom HTTP request through browser (cookies apply)
Parameters not published.
network_startStart capturing HTTP requests via CDP (Fetch+Network)
Parameters not published.
network_stopStop capture, return all requests as JSON
Parameters not published.
pdf_exportSave the page as a PDF (saved under `screenshots/`)
Parameters not published.
press_keySend keys: Escape, Tab, Backspace, Arrow keys, combos, sequences
Parameters not published.
read_pageAccessibility tree with stable ref IDs (ref_1, ref_2...); filter interactive/all
Parameters not published.
screenshotPNG of the page or an element (saved under `screenshots/`)
Parameters not published.
scrollScroll up/down/left/right (pixel amount)
Parameters not published.
searchSearch 9 platforms: Google, Bing, DuckDuckGo, Brave, YouTube, Reddit, GitHub, Stack Overflow, Wikipedia
Parameters not published.
search_tabsSemantic search across ALL open tabs (TF-IDF cosine similarity)
Parameters not published.
send_to_injectedSend message to injected script and await reply
Parameters not published.
tabsList / open / switch / close tabs (background mode supported)
Parameters not published.
typeType text; optional per-keystroke delay and Enter
Parameters not published.
video_controlPlay/pause/seek/volume/fullscreen on HTML5 video
Parameters not published.
wait_forWait until an element appears in the DOM
Parameters not published.
wait_for_captchaPoll until the user solves a CAPTCHA
Parameters not published.
wait_for_loadWait for full page load
Parameters not published.
windowsList / switch / close windows
Parameters not published.
Ask AI
Ask AI about Brave Browser MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.