Chromium Bridge
@dashi96
Chromium Bridge について
MCP bridge between Chromium browsers and Claude Code — browser automation tools + Claude chat panel for browsers where the official Claude in Chrome extension doesn't work (Arc, Vivaldi, …)


設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"chromium-bridge": {
"command": "npx",
"args": [
"chromium-bridge"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Chromium Bridge?
An MCP bridge between Chromium browsers and Claude Code. It gives Claude Code a set of browser_* automation tools plus a Claude chat panel inside the browser — aimed at Chromium browsers where the official "Claude in Chrome" extension isn't available (Arc, Vivaldi, Brave, …).
Two parts:
- extension/ — an MV3 extension whose service worker keeps a WebSocket to the server and drives the tab through the Chrome DevTools Protocol (CDP).
- server/ — a stdio MCP server that exposes the
browser_*tools to Claude Code.
How to use Chromium Bridge?
Add it to your MCP client config:
{
"mcpServers": {
"chromium-bridge": {
"command": "npx",
"args": ["chromium-bridge"]
}
}
}
Then install the extension in the browser profile you want to automate. The tools only work while the server is running (typically an active Claude Code session).
Tools
| Tool | What it does |
|---|---|
browser_status | Check the connection to the extension |
browser_tabs_list | List tabs (id, title, URL) |
browser_tab_create / browser_tab_close | Open / close a tab |
browser_navigate | Navigate to a URL; back/forward for history |
browser_page_text | Page title, URL, and visible text |
browser_computer | Mouse/keyboard/screenshots via CDP: click, drag, hover, type, key combos, scroll, zoomed screenshots |
browser_read_page | Accessibility tree with ref ids (filter=interactive) |
browser_find | Find elements by text/role, returns refs |
browser_form_input | Set input/textarea/select/checkbox/contenteditable values |
browser_click | DOM click by CSS selector |
browser_upload_file | Put files into an <input type="file"> |
browser_javascript | Run JS on the page (await supported) |
browser_console_messages | Tab console (with a regex filter) |
browser_network_requests | Tab network requests (with a regex filter) |
browser_resize_window | Window size |
browser_gif_start / browser_gif_stop | Record a GIF of the tab to a file |
Everything except basic tab operations runs through chrome.debugger (CDP): screenshots don't require activating the tab, and clicks are real mouse events.
Limitations
- The extension lives in one browser profile — install it in the one you want to automate.
- It only works while the MCP server is running.
Where is the source code?
The source is on GitHub, linked from the repository URL on this page.
基本情報
「ブラウザ自動化」の他のコンテンツ
Scrapling Fetch MCP
cyberchittaHelps AI assistants access text content from bot-protected websites. MCP server that fetches HTML/markdown from sites with anti-automation measures using Scrapling.
Fetch MCP Server
zcaceresA flexible HTTP fetching Model Context Protocol server.
Slack Slack
microsoftPlaywright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
browser-mcp
djydeA browser extension and MCP server that allows you to interact with the browser you are using.
Puppeteer MCP Server
merajmehrabiThis MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.
コメント