
Chrome DevTools MCP
Bridges your AI coding assistant to a live Chrome browser through the Chrome DevTools Protocol. Exposes Puppeteer-based automation for reliable browser control, network inspection, console debugging, and screenshot capture. The standout feature is performance tracing: you can record Chrome DevTools traces and extract actionable performance insights without leaving your agent workflow. Useful when you're debugging web app behavior, analyzing load times, or automating browser-based testing and want your AI to see exactly what's happening in the browser. Requires Node.js 20.19+ and current Chrome. Can connect to an existing browser instance or launch its own, and the Antigravity config shows it can attach to a specific debugging port for shared browser sessions.
- tools
- 26
- transport
- STDIO
- last updated
- Nov 26, 2025
Tools
26 toolsPublic tool metadata for what this MCP can expose to an agent.
click
No parameter schema in public metadata yet.
drag
No parameter schema in public metadata yet.
fill
No parameter schema in public metadata yet.
fill_form
No parameter schema in public metadata yet.
handle_dialog
No parameter schema in public metadata yet.
hover
No parameter schema in public metadata yet.
press_key
No parameter schema in public metadata yet.
upload_file
No parameter schema in public metadata yet.
close_page
No parameter schema in public metadata yet.
list_pages
No parameter schema in public metadata yet.
navigate_page
No parameter schema in public metadata yet.
new_page
No parameter schema in public metadata yet.
select_page
No parameter schema in public metadata yet.
wait_for
No parameter schema in public metadata yet.
emulate
No parameter schema in public metadata yet.
resize_page
No parameter schema in public metadata yet.
performance_analyze_insight
No parameter schema in public metadata yet.
performance_start_trace
No parameter schema in public metadata yet.
performance_stop_trace
No parameter schema in public metadata yet.
get_network_request
No parameter schema in public metadata yet.
list_network_requests
No parameter schema in public metadata yet.
evaluate_script
No parameter schema in public metadata yet.
get_console_message
No parameter schema in public metadata yet.
list_console_messages
No parameter schema in public metadata yet.
take_screenshot
No parameter schema in public metadata yet.
take_snapshot
No parameter schema in public metadata yet.
Sponsors
Readme
Chrome DevTools MCP
chrome-devtools-mcp lets your coding agent (such as Gemini, Claude, Cursor or Copilot)
control and inspect a live Chrome browser. It acts as a Model-Context-Protocol
(MCP) server, giving your AI coding assistant access to the full power of
Chrome DevTools for reliable automation, in-depth debugging, and performance analysis.
Tool reference | Changelog | Contributing | Troubleshooting
Key features
- Get performance insights: Uses Chrome DevTools to record traces and extract actionable performance insights.
- Advanced browser debugging: Analyze network requests, take screenshots and check the browser console.
- Reliable automation. Uses puppeteer to automate actions in Chrome and automatically wait for action results.
Disclaimers
Details
- Repository
- github.com/dinesh-nalla-se/chrome-devtools-mcp
- Category
- Web & Browser Automation
- Package
@dinesh-nalla-se/chrome-devtools-mcp- Transport
- STDIO
- Registry
- MCP registry, active