chrome-devtools-mcp
by BACH-AI-Tools
Overview
Enables AI coding agents to control and inspect a live Chrome browser for automation, debugging, and performance analysis.
Installation
npx -y chrome-devtools-mcp@latestEnvironment Variables
- DEBUG
Security Notes
The `evaluate_script` tool allows the AI agent to execute arbitrary JavaScript code within the browser context. While this is its intended functionality, it poses a significant security risk if the AI agent or the client communicating with it is compromised, as it could lead to arbitrary code execution on visited web pages. Additionally, `--proxyServer` and `--acceptInsecureCerts` options, if misused, can expose traffic or make connections vulnerable. The project explicitly warns users about exposing sensitive information to MCP clients.
Similar Servers
chrome-devtools-mcp
Control and inspect a live Chrome browser programmatically via an MCP server, enabling AI coding agents to perform reliable automation, in-depth debugging, and performance analysis.
mcp-chrome
Transforms the Chrome browser into an AI-controlled automation tool, enabling large language models to interact with web pages, analyze content, and manage browser functions.
inspector
A web-based client and proxy server for inspecting and interacting with Model Context Protocol (MCP) servers, allowing users to browse resources, prompts, and tools, perform requests, and debug OAuth authentication flows.
mcp-server-browserbase
Enables LLMs to perform cloud browser automation tasks such as navigating, interacting with elements, extracting data, and capturing screenshots on web pages.