
DevTools
STDIOChrome DevTools Protocol server enabling LLMs to interact with browser functionality
Chrome DevTools Protocol server enabling LLMs to interact with browser functionality
A MCP server that provides Chrome DevTools Protocol access to LLMs.
cdp_command
tool/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \ --remote-debugging-port=9222 \ --remote-debugging-address=127.0.0.1 \ --user-data-dir=/tmp/chrome-debug \ --no-first-run \ --disable-default-apps
npm install
claude mcp add devtools-server -- npx tsx ~/projects/devtools-mcp/src/index.ts
The server exposes a single cdp_command
tool that accepts:
method
: Any CDP command (e.g., "Page.navigate", "Runtime.evaluate")params
: JSON string of command parameters (optional)Binary data (screenshots, etc.) is automatically saved to ./cdp-output/
with file path references returned instead of raw data.