Agentโ™ฅ๏ธŽAge
Catalog

io.github.dockndevai/mcp-cdp

Official

by dockndevai ยท TypeScript

Safe-by-default MCP that drives an Electron/Chrome app over CDP: DOM, console, network, input.

io.github.dockndevai/mcp-cdp (MCP) Server

This MCP server is a safe-by-default implementation that drives an Electron/Chrome application over the Chrome DevTools Protocol (CDP). It provides access to the appโ€™s DOM, console output, network activity, and input handling from an MCP client.

๐Ÿ› ๏ธ Key Features

  • Safe-by-default MCP behavior
  • CDP-based control for an Electron/Chrome app
  • DOM interaction
  • Console access
  • Network monitoring
  • Input support

๐Ÿš€ Use Cases

  • Inspecting and interacting with a rendered web/Electron UI via DOM
  • Reading console output during automated debugging
  • Observing network requests and responses during testing
  • Sending or managing input events through the controlled app

โšก Developer Benefits

  • Centralized MCP interface for CDP capabilities
  • Tooling that targets DOM, console, network, and input in one server

โš ๏ธ Limitations

  • Capabilities are described only for DOM, console, network, and input over CDP in Electron/Chrome.

Topics

aibrowser-automationcdpchrome-devtools-protocolelectronmcpmodel-context-protocol