What companion Chrome extension is required?
The server requires a companion Chrome extension that performs actual browser operations. The extension must be installed and enabled in Chrome.
@buyitsydney
Basic information
CodingBaby-Browser-MCP is a Model Context Protocol (MCP) tool server designed to communicate with Chrome browser extensions via WebSocket for browser automation control. The server provides multiple functionalities including web navigation, click operations, text input, key simul
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"CodingBaby-Browser-MCP": {
"command": "npx",
"args": [
"@sydneyassistent/codingbaby-browser-mcp"
]
}
}
}Navigate to a URL
Perform click on a web page
Type text into focused element
Press a key or key combination on the keyboard
Close the browser
Scroll the page in a specified direction
Set the viewport configuration of the browser
Take a screenshot of a specific area of the current page
Wait for a specified number of seconds, with a screenshot of the current page state after waiting
List browser tabs
Open a new tab
Select a tab by index
Close a tab
Execute a batch of browser operations in sequence. This powerful tool allows combining multiple actions (click, type, press_key, etc.) into a single command, reducing round-trip time. Ideal for form filling, search operations, and simple navigation sequences.
Codingbaby Browser Mcp is a Model Context Protocol (MCP) tool server that bridges an AI assistant with the Chrome browser via a WebSocket connection to a companion Chrome extension. It enables browser automation control such as navigation, clicking, typing, scrolling, and screenshot capture, using a real Chrome session.
Ensure Node.js 16+, Chrome, and the companion Chrome extension are installed. Install the server from source (npm install then node chrome-server.js) or via npm (npx @sydneyassistent/codingbaby-browser-mcp). The server starts a WebSocket service on port 9876 and communicates with MCP clients via stdio. Register the server in your MCP environment (e.g., .cursor/mcp.json) and restart the environment.
The server requires a companion Chrome extension that performs actual browser operations. The extension must be installed and enabled in Chrome.
The server starts a WebSocket server on port 9876. The Chrome extension connects to this WebSocket, and commands are exchanged as JSON messages with unique request IDs for asynchronous responses.
Node.js version 16 or later, a Chrome browser, and the companion Chrome extension installed and enabled.
You can run from source: `npm install` then `node chrome-server.js`, or install the published npm package: `npm install @sydneyassistent/codingbaby-browser-mcp` (or globally with `-g`), then run via `npx`.
It runs as a Chrome extension with higher browser privileges, uses a real user session for anti-bot evasion, mimics real user behavior, maintains login states, and requires only the extension rather than separate browser instances or WebDrivers.
Playwright MCP server
BitBrowser MCP simple to use, no complicated procedures required. Supports a variety of intelligent agent services.

Give your AI agent its own proxies. QuantumProxies exposes residential, mobile, datacenter, ISP and IPv6 endpoints as MCP tools: list your plans, generate ready-to-use proxy strings with credentials, target by country, s
MCP server paired with a browser extension that enables AI agents to control the user's browser.

MCP server for managing Gologin browser profiles, proxies, fingerprints and cloud browser sessions through AI conversations
Comments