1. Conduid
  2. Agents
  3. Browser Link
MCP server · Agents

Browser Link

MCP server that bridges Claude Code, OpenCode, GitHub Copilot CLI and other MCP clients to a Chrome tab. Per-tool permissions, multi-agent mode (multiple MCP clients sharing one bridge), persistent UI map across sessions.

37Low

Scored 4 months ago · breakdown

About Browser Link

Browser Link is an MCP server in the Agents category: mCP server that bridges Claude Code, OpenCode, GitHub Copilot CLI and other MCP clients to a Chrome tab. Per-tool permissions, multi-agent mode (multiple MCP clients sharing one bridge), persistent UI map across sessions.

Install

Claude Code
claude mcp add browser-link -- npx -y @jobshimo/browser-link
npx
npx -y @jobshimo/browser-link

This 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 (15)

browser.activityOn-disk [activity trail](#activity-trail) — every action every agent dispatched, filterable by agent, tab, tool, flow or outcome; survives restarts

Parameters not published.

browser.canvas_screenshotScreenshot a `<canvas>` as PNG/JPEG, for DOMless UIs (Qt-WASM, WebGL) where snapshot/find return nothing

Parameters not published.

browser.consoleRolling buffer of recent console messages (last 200)

Parameters not published.

browser.eventsBridge lifecycle log (tab registered/disconnected/renamed/claimed/released, primary elected, detached flow finished); paged with `since_id`

Parameters not published.

browser.findLocate one element by visible text → selector + coordinates; `near_misses` on no match, `candidates` on ambiguity

Parameters not published.

browser.flow_statusProgress, outcome and action manifest of one `browser.flow` run by its `flow_id` — the handle on a detached flow

Parameters not published.

browser.list_tabsList tabs currently connected through the extension, with claim status (`claimed_by` / `claimed_by_me`)

Parameters not published.

browser.my_tabsList the tabs the calling agent currently holds a claim on

Parameters not published.

browser.networkRolling buffer of recent network requests (last 200)

Parameters not published.

browser.network_bodyFetch the response body of one request by `request_id`

Parameters not published.

Show all 15 tools
browser.pingVerify the bridge to a tab; returns its title and URL

Parameters not published.

browser.snapshotTitle, URL, visible text and interactive elements with selectors; filterable, pierces open Shadow DOM + iframes

Parameters not published.

browser.stateCompact orientation read — URL/title/viewport/focused element/open dialogs/scroll — cheaper than a full snapshot

Parameters not published.

browser.wait_forWait for a selector / JS expression / network request URL to match a condition

Parameters not published.

browser.wait_for_tabWait for a popup/`window.open` tab spawned by a connected tab; auto-claims it for the caller

Parameters not published.

Ask AI

✦

Ask AI about Browser Link

Powered by Claude · Grounded in docs

I know everything about Browser Link. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Browser Link

How do I install Browser Link?

Run claude mcp add browser-link -- npx -y @jobshimo/browser-link, then add the server to your MCP client's configuration.

Is Browser Link safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Browser Link still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.