cdp-mcp-gateway
Connects to an active Google Chrome browser via the Chrome DevTools Protocol (CDP), enabling AI agents to control the browser by reading pages, clicking elements, filling inputs, and navigating to URLs without requiring re-authentication.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
CDP-to-MCP Gateway
Local Python daemon connecting your active Google Chrome browser (via Chrome DevTools Protocol) to a Model Context Protocol (MCP) server so local AI agents can control your browser seamlessly.
Quickstart
Launch Chrome with Remote Debugging Enabled:
# Windows
"C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222
# macOS
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222Install dependencies:
pip install -r requirements.txtRun the MCP Gateway:
python main.pyRelated MCP server: MCP Chrome Bridge
Features
Zero Login Re-auth: Connects directly to your human-authenticated Chrome tab.
LLM-Optimized DOM: Strips script tags, hidden elements, SVGs, and presents interactive elements with simple sequential IDs
[e1],[e2].FastMCP Standard Tools:
read_page,click_element,fill_input,navigate.
Built by M Sai Sohan (@sohan-a11y)
If you find this project useful, please consider giving it a ⭐ on GitHub!
This server cannot be deployed
Maintenance
Related MCP Connectors
Official Browserless MCP server: browser automation, scraping, screenshots and PDFs for AI agents.
Web scraping, browser automation, screenshots and AI data extraction for AI agents via MCP.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Remote MCP server exposing your Node Command fleet (files, shell, processes, browser) to AI hosts.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceAn MCP Server that enables AI assistants to interact with your local browsers.4,317 npm55MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to control Chrome browser actions like navigation, clicking, form filling, screenshots, and console/network logging via an MCP server and Chrome extension.444 npmMIT
- AlicenseNot gradedqualityDmaintenanceA local MCP server that connects to a Chrome extension to enable AI agents to control browser tabs, execute automation, and interact with web pages via tools.608 npmMIT
- AlicenseNot gradedqualityAmaintenanceA local MCP server that enables AI coding assistants to drive the real, already-logged-in Chrome browser — navigating pages, clicking, typing, reading content, taking screenshots, and inspecting tabs, cookies, and network traffic through natural language. It works as a Chrome extension, so no remote-debugging port needs to be opened and pages the user is already signed into are fully usable.1 npmISC