chrome-tools-MCP
If you are the rightful owner of chrome-tools-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server that provides tools for interacting with Chrome through its DevTools Protocol. This server enables remote control of Chrome tabs, including executing JavaScript, capturing screenshots, monitoring network traffic, and more.
The Chrome Tools MCP Server is designed to facilitate remote interaction with Chrome browsers using the DevTools Protocol. It allows users to control Chrome tabs programmatically, execute JavaScript, capture screenshots, monitor network traffic, and perform various other browser automation tasks. This server is particularly useful for setting up a browser in a specific state before allowing AI tools to interact with it, as well as for capturing network events to enhance context. The server can be configured using environment variables and supports different setups, including native, WSL, and Docker environments.
Features
- List Chrome tabs
- Execute JavaScript in tabs
- Capture screenshots
- Monitor network traffic
- Navigate tabs to URLs
Tools
list_tabs
List all available Chrome tabs
execute_script
Execute JavaScript code in the specified tab
capture_screenshot
Capture screenshots of specified tabs and automatically optimize for use by AI models
capture_network_events
Monitor and capture network events on specified tabs
load_url
Navigate the tab to the specified URL
query_dom_elements
Query and retrieve details of the DOM element matching the CSS selector
click_element
Click on the DOM element and capture the console output triggered by the click