byob-root

data-ai MCP Server

Bring Your Own Browser — let your AI agent use the Chrome you already have open

VerifiedReviewed
data-aidata-ai
5 views127 stars15 forksv0.3.3MIT

Why This Matters

Discovered via github-seeds:mcp-hot and last synced 3mo ago.

VerifiedReviewed
Source
github-seeds:mcp-hot
Stars
127
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
43
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (43)

browser_read

Open a page, scroll through, read all text

0

hours

browser_stop_record_network

Stop recording, export JSON or HAR

browser_scroll

Scroll to top/bottom, an element, or a Y coordinate

nope

yes

Tool

What it does

browser_download_images

Download all images from a page

browser_get_cookies

Export cookies for `curl` / scripts

browser_eval

Run JavaScript on the page (off by default)

browser_extract_table

Pull `<table>` elements as JSON

free

$$

browser_screenshot

Screenshot → saved to disk

browser_press_key

Send a keyboard key (Enter, Escape, F5, ArrowDown, ...)

browser_intercept_start

Start a stateful request-interception session.

browser_drag

Drag the mouse from one point to another (linear interpolation).

browser_get_html

Get raw HTML of an element or the whole page

browser_close_tab

Close a tab by tabId

browser_intercept_stop

Stop a `browser_intercept_start` session and return hit stats.

browser_get_console_logs

Snapshot console.log / warn / error

browser_hover

Hover the mouse over an element to trigger tooltips/menus

browser_wait_for

Wait for an element to appear

browser_get_performance

Page Web Vitals + navigation timing.

url_forbidden

URL on the blocklist

WebFetch

Headless Puppeteer

browser_select

Choose an option in a native `<select>`

browser_list_tabs

List all open tabs

browser_upload_file

Upload local files to `<input type="file">`.

extension_not_connected

Extension lost connection

browser_type

Type into an input (optionally press Enter)

browser_go_back

Go back one step in browser history

browser_print_pdf

Save current page as PDF (default `~/.byob/pdfs/`).

Symptom

Cause

browser_click

Click a button or link

browser_set_cookies

Write a cookie via `chrome.cookies.set` (CHIPS-aware).

browser_emulate_device

Emulate mobile/tablet viewport / DPR / touch / UA.

browser_go_forward

Go forward one step in browser history

browser_get_storage

Read `localStorage` / `sessionStorage` for an origin.

cdp_attach_failed

DevTools open on that tab

browser_switch_tab

Switch to a tab

Platform

Auto

browser_read_markdown

Same, returns clean markdown (no nav/ads)

browser_navigate

Open a URL in a new or existing tab

browser_start_record_network

Start recording HTTP + WebSocket traffic