awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ChromeDevTools avatar

ChromeDevTools/chrome-devtools-mcp

0
View on GitHub↗
43,761 estrellas·2,816 forks·TypeScript·Apache-2.0·13 vistasnpmjs.org/package/chrome-devtools-mcp↗

Chrome Devtools Mcp

This project serves as an agentic browser controller, providing a programmatic bridge that enables autonomous software agents to navigate web pages and interact with document elements. It functions as a browser automation protocol, facilitating headless browser operations and automated web interactions to perform repetitive tasks and end-to-end testing without manual human input.

The system distinguishes itself by utilizing the Chrome DevTools Protocol to establish a bidirectional communication channel with the browser engine. This allows for protocol-based remote control, where external applications can execute complex commands, capture visual snapshots, and inspect document structures. To maintain stability and security, the controller manages session-isolated browser instances, ensuring that concurrent tasks remain independent through unique data directories.

Beyond core automation, the project provides a middleware layer for remote browser debugging and programmatic web inspection. It supports asynchronous command execution to handle multi-step interactions without blocking the host application, and it offers tools to connect local or remote development environments to active browser sessions for consistent testing across various interfaces.

Features

  • Headless Browsers - Operates a full-featured web browser without a graphical user interface for high-speed testing and data extraction.
  • Browser Automation - Runs reliable end-to-end tests by controlling browser instances to verify application behavior.
  • Web Automation Frameworks - Enables building scripts that navigate websites, click buttons, and extract data without manual human input.
  • Agentic Browser Controllers - Provides a programmatic bridge that allows autonomous software agents to navigate web pages and interact with elements.
  • Browser Debugging Protocols - Communicates with the browser engine through a bidirectional JSON-RPC channel to inspect, debug, and manipulate web page states.
  • Web Interaction Agents - Directs browser instances through an interface to perform repetitive web actions and inspect page elements programmatically.
  • Model Context Protocol - MCP server for debugging and controlling Chrome.
  • Model Context Servers - Exposes browser debugging and inspection tools to AI agents.
  • Browser Automation - Official integration for driving Chrome DevTools and auditing pages.
  • Command Line Utilities - Official service for browser developer tools integration.
  • Browser Automation Protocols - Provides a standardized communication interface for controlling web browser instances to perform automated tasks.
  • Browser Automation Toolkits - Performs web actions like navigation and snapshot capturing by invoking standardized tools through a secure protocol.
  • Remote Browser Controllers - Uses a standardized messaging interface to send commands and receive events between a client and a remote browser instance.
  • Browser Session Managers - Launches independent browser processes with unique data directories to ensure secure and isolated automated tasks.
  • Remote Debugging Tools - Connects development tools to live browser sessions to inspect page structures and troubleshoot issues.
  • Asynchronous Execution Engines - Processes browser instructions through a non-blocking message queue to enable complex, multi-step web interactions.
  • Remote Debugging Interfaces - Connects external applications to browser sessions to monitor, manipulate, and troubleshoot live web environments.
  • Session Orchestration Tools - Organizes active browser sessions by connecting to running instances and handling concurrent users.

Historial de estrellas

Gráfico del historial de estrellas de chromedevtools/chrome-devtools-mcpGráfico del historial de estrellas de chromedevtools/chrome-devtools-mcp

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Chrome Devtools Mcp

Proyectos open-source similares, clasificados según cuántas características comparten con Chrome Devtools Mcp.
  • remorses/playwriterAvatar de remorses

    remorses/playwriter

    2,866Ver en GitHub↗

    Playwriter is a browser automation framework and remote controller that manages stateful sessions and executes programmatic commands via the Chrome DevTools Protocol. It provides a system for controlling web browsers to interact with pages and extract data through both programmatic APIs and a command-line interface. The project features a visual element selector that generates screenshots with accessibility labels, mapping visual interface elements to programmatic selectors to help agents navigate. It supports remote browser control through WebSocket tunneling, allowing users to manage browse

    HTMLmcpplaywright
    Ver en GitHub↗2,866
  • kiwibrowser/srcAvatar de kiwibrowser

    kiwibrowser/src

    2,948Ver en GitHub↗

    This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a web extension host, allowing the execution of browser extensions within a mobile environment to provide custom functionality. The project distinguishes itself through custom user interface modifications, such as the implementation of a specialized night mode and the relocation of the address bar for improved ergonomics. It also includes a remote debugging interface and protocol that allow an external developer console to connect to a live browser instance for inspecting and tr

    Ver en GitHub↗2,948
  • browserless/browserlessAvatar de browserless

    browserless/browserless

    13,369Ver en GitHub↗

    Browserless is a service-oriented platform designed for remote browser automation and headless execution. It provides a distributed infrastructure that manages browser sessions through containerized isolation, allowing users to execute scripts and interact with web content without maintaining local browser state or infrastructure. The platform functions as a remote API and WebSocket-based control layer, enabling stateless HTTP requests for tasks like document generation and real-time browser interaction. It incorporates proxy-based routing to manage traffic signatures and supports the integra

    TypeScriptbrowserlesschromedocker
    Ver en GitHub↗13,369
  • executeautomation/mcp-playwrightAvatar de executeautomation

    executeautomation/mcp-playwright

    5,237Ver en GitHub↗

    This project is a Model Context Protocol server that enables Large Language Models to control Playwright browsers for web automation, scraping, and end-to-end testing. It functions as a programmable interface for executing JavaScript, capturing screenshots, and interacting with web elements across multiple browser engines. The server exposes browser automation capabilities as a set of standardized tools that models can discover and invoke. It supports session-based browser isolation to ensure unique contexts for each client connection and provides a transport layer using either standard input

    TypeScript
    Ver en GitHub↗5,237
Ver las 30 alternativas a Chrome Devtools Mcp→

Preguntas frecuentes

¿Qué hace chromedevtools/chrome-devtools-mcp?

This project serves as an agentic browser controller, providing a programmatic bridge that enables autonomous software agents to navigate web pages and interact with document elements. It functions as a browser automation protocol, facilitating headless browser operations and automated web interactions to perform repetitive tasks and end-to-end testing without manual human input.

¿Cuáles son las características principales de chromedevtools/chrome-devtools-mcp?

Las características principales de chromedevtools/chrome-devtools-mcp son: Headless Browsers, Browser Automation, Web Automation Frameworks, Agentic Browser Controllers, Browser Debugging Protocols, Web Interaction Agents, Model Context Protocol, Model Context Servers.

¿Qué alternativas de código abierto existen para chromedevtools/chrome-devtools-mcp?

Las alternativas de código abierto para chromedevtools/chrome-devtools-mcp incluyen: remorses/playwriter — Playwriter is a browser automation framework and remote controller that manages stateful sessions and executes… kiwibrowser/src — This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a… browserless/browserless — Browserless is a service-oriented platform designed for remote browser automation and headless execution. It provides… executeautomation/mcp-playwright — This project is a Model Context Protocol server that enables Large Language Models to control Playwright browsers for… garrytan/gstack — gstack is an AI agent framework and development workflow system designed to automate the software development… microsoft/playwright-mcp — Playwright MCP is a browser automation server that provides a standardized interface for connecting large language…