chrome-tools-MCP

chrome-tools-MCP

3.5

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

  1. list_tabs

    List all available Chrome tabs

  2. execute_script

    Execute JavaScript code in the specified tab

  3. capture_screenshot

    Capture screenshots of specified tabs and automatically optimize for use by AI models

  4. capture_network_events

    Monitor and capture network events on specified tabs

  5. load_url

    Navigate the tab to the specified URL

  6. query_dom_elements

    Query and retrieve details of the DOM element matching the CSS selector

  7. click_element

    Click on the DOM element and capture the console output triggered by the click