mcp-chrome
mcp-chrome is an MCP server, listed under browser & scraping. It reaches chrome. Its repository has 12,501 GitHub stars and is licensed under MIT; we last read it on 2026-10-22.
mcp-chrome is a Chrome extension that acts as an MCP server, connecting your Chrome browser to AI assistants such as Claude, allowing for complex browser automation, content analysis, and semantic search.
Install
Read from mcp-chrome’s own README, close to verbatim -- not written by us, and not guessed.
npm install -g mcp-chrome-bridge
What it reaches, and what it needs
Maintenance
Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.
What mcp-chrome can do
20 tools documented in its README. An AI client calls these by name.
get_windows_and_tabs- List all browser windows and tabs
chrome_navigate- Navigate to URLs and control viewport
chrome_switch_tab- Switch the current active tab
chrome_close_tabs- Close specific tabs or windows
chrome_go_back_or_forward- Browser navigation control
chrome_inject_script- Inject content scripts into web pages
chrome_send_command_to_inject_script- Send commands to injected content scripts
chrome_screenshot- Advanced screenshot capture with element targeting, full-page support, and custom dimensions
chrome_network_request- Send custom HTTP requests
search_tabs_content- AI-powered semantic search across browser tabs
chrome_get_web_content- Extract HTML/text content from pages
chrome_get_interactive_elements- Find clickable elements
chrome_console- Capture and retrieve console output from browser tabs
chrome_click_element- Click elements using CSS selectors
chrome_fill_or_select- Fill forms and select options
chrome_keyboard- Simulate keyboard input and shortcuts
chrome_history- Search browser history with time filters
chrome_bookmark_search- Find bookmarks by keywords
chrome_bookmark_add- Add new bookmarks with folder support
chrome_bookmark_delete- Delete bookmarks
Read from the README; names are kept only if the README contains them.
mcp-chrome compared with similar servers
| Server | Reaches | Needs | Stars | Last update | Licence |
|---|---|---|---|---|---|
| mcp-chrome (this page) | chrome | None listed | 12,501 | 2026-01-06 | MIT |
| puppeteer-mcp-server | chrome, puppeteer(1 shared) | None listed | 486 | 2025-03-14 | MIT |
| safari-mcp | chrome(1 shared) | None listed | 223 | 2026-10-19 | MIT |
| native-devtools-mcp | chrome(1 shared) | None listed | 139 | 2026-09-24 | MIT |
| blueprint-mcp | chrome(1 shared) | None listed | 106 | 2026-08-10 | Apache-2.0 |
| mcp | browserstack, chrome, digitalai, sauce, testingbot, testmu(1 shared) | BROWSERSTACK_ACCESS_KEY, DIGITALAI_ACCESS_KEY, SAUCE_ACCESS_KEY, TESTINGBOT_KEY, TESTINGBOT_SECRET, TESTMU_ACCESS_KEY | 43 | 2026-10-21 | MIT |
Ranked by services in common with mcp-chrome, then by stars. Figures are from each repository when we last read it.
Common questions about mcp-chrome
- What does mcp-chrome do?
- mcp-chrome is a Chrome extension that acts as an MCP server, connecting your Chrome browser to AI assistants such as Claude, allowing for complex browser automation, content analysis, and semantic search.
- How do I install mcp-chrome?
- Its own README gives this command: npm install -g mcp-chrome-bridge. Run it where your MCP client can launch the server, and check the README for any settings it asks for.
- What does mcp-chrome connect to, and what does it need?
- It reaches chrome.
- Is mcp-chrome official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 12,501 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-01-06.
- What licence does mcp-chrome use?
- The repository declares the MIT licence.
More MCP servers for browser & scraping
- webclaw2,386 stars
- fetcher-mcp1,088 stars
- puppeteer-mcp-server486 stars
- moling339 stars
- MCP-Server-Playwright297 stars
- safari-mcp223 stars