chrome-devtools-mcp-manager
Manage OpenClaw's built-in Chrome browser and chrome-devtools-mcp integration for robust browser automation using the Model Context Protocol.
Introduction
The Chrome DevTools MCP Manager is a critical infrastructure skill designed for OpenClaw users who require programmatic browser control. By bridging the gap between OpenClaw's internal browser tool and external MCP-based clients like mcporter or Claude Desktop, it enables complex browser automation workflows. It automates the lifecycle management of a dedicated browser instance, ensuring that CDP (Chrome DevTools Protocol) ports are ready, profiles are isolated for security, and the MCP server is properly configured for agent interaction. This is ideal for developers and power users building AI-driven web scrapers, automated testing suites, or browser-based task agents that require persistent browser sessions and deep interaction capabilities.
-
Full lifecycle management of built-in Chrome via openclaw profile, including startup, shutdown, and status verification.
-
Seamless integration with the chrome-devtools-mcp server using stdio transport for secure and low-latency communication.
-
Comprehensive page control including listing, navigation, tab creation, and closing operations.
-
Advanced interaction suite: support for clicking, typing, text input, keyboard event simulation, and dropdown selection.
-
Deep inspection tools: take accessibility tree snapshots, high-resolution screenshots, and execute raw JavaScript for state extraction.
-
State management: get and set browser cookies, local storage, and other persistent state data for seamless authenticated sessions.
-
Requires Node.js and an active MCP client configuration; users should define the server in their mcporter or Claude Desktop JSON configuration files.
-
The skill provides health check utilities to verify CDP port 18800 connectivity and ensures browser instances are ready before task execution.
-
Ideal for users needing to move beyond basic headless scraping into dynamic, interactive sessions that mirror human-like behavior.
-
Operational constraints: relies on local browser availability; performance is dependent on system resources; ensure the chrome-devtools-mcp dependency is updated to the latest version for full compatibility with CDP features.
Repository Stats
- Stars
- 4,454
- Forks
- 1,214
- Open Issues
- 7
- Language
- Python
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- Apr 30, 2026, 09:20 AM