Chrome DevTools MCP

Control Chrome browsers via Chrome DevTools protocols for automation and debugging.

637|105|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Arvincreator/project-golem --skill chrome-devtools-mcp-arvincreator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Chrome DevTools MCP
Source: https://github.com/Arvincreator/project-golem/tree/main/src/skills/modules/chrome-devtools
Command: npx skills add https://github.com/Arvincreator/project-golem --skill chrome-devtools-mcp-arvincreator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a unified interface for browser automation, debugging, and data collection tasks through Chrome DevTools protocols.

Core Features & Use Cases

  • Web Automation & Scraping: Navigate, interact, and extract data from web pages efficiently.
  • Debugging & Performance Analysis: Perform DOM inspections, screenshots, and Lighthouse audits for web optimization.
  • Use Case: Automate the process of searching for information on browsers by programmatically controlling DevTools, capturing results, and analyzing page performance or content.

Quick Start

Use this Skill when you want to control Chrome or Chromium browsers for data scraping, testing, or debugging through MCP commands.

Frequently Asked Questions about Chrome DevTools MCP

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web data extraction using Chrome DevTools protocols?

You can automate web data extraction by using MCP commands to control Chrome DevTools, navigating pages, interacting with elements, and evaluating data directly. This provides reliable control over browser behavior for scraping.

Can I perform Lighthouse audits and DOM inspection for performance testing via browser automation?

Yes, browser automation via Chrome DevTools supports DOM inspections, screenshots, and Lighthouse audits. This enables you to perform web optimization and analyze page performance during automated debugging sessions.

Does this browser automation approach work without external dependencies?

Yes, this solution operates without external dependencies, using MCP to control Chrome or Chromium browsers. It provides a unified interface for navigation, element interaction, and data evaluation.

What is the best way to control Chrome or Chromium browsers for automated testing?

The best way to control Chrome or Chromium for testing is using Chrome DevTools protocols through MCP. This allows developers and QA engineers to execute reliable, detailed control over browser functions.

Why use Chrome DevTools over other browser automation tools for web scraping?

Using Chrome DevTools offers detailed control over browser behavior for web scraping and debugging. It integrates with MCP to handle complex automation scenarios requiring reliable navigation and data evaluation.