AltHub

Unagi-cq/cdp-bridge-mcp Alternatives

browser automation MCP server

MCP server that bridges LLM clients to a real, logged-in browser session via CDP and a companion Chromium extension.

301PythonMITactive ยท last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

remorses/playwriterGitHub

Choose if you prefer a TypeScript extension-based MCP server that runs Playwright snippets in a sandbox.

Chrome extension & CLI to let agents control your browser. Runs Playwright snippets in a stateful sandbox. Available as CLI or MCP

3.9k
TypeScript
MIT
active27d ago
hangwin/mcp-chromeGitHub

Choose if you prefer a TypeScript implementation of the same extension-based MCP bridge exposing your existing browser.

Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.

12.4k
TypeScript
MIT
slowing9mo ago
epiral/bb-browserGitHub

Choose if you want a TypeScript CLI+MCP that controls Chrome with your login state, very similar to the seed.

Your browser is the API. CLI + MCP server for AI agents to control Chrome with your login state.

6.2k
TypeScript
MIT
active5mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

browser-use/browser-harnessGitHub

Choose if you want a higher-level agent harness rather than a raw MCP bridge to an existing browser session.

Browser Harness | Self-healing harness that enables LLMs to complete any task.

17.1k
Python
MIT
active2mo ago
microsoft/playwright-mcpGitHub

Choose if you prefer Playwright's cross-browser automation over CDP+extension, accepting new browser instances instead of reusing your logged-in session.

Playwright MCP server

37.4k
TypeScript
Apache-2.0
active25d ago
ChromeDevTools/chrome-devtools-mcpGitHub

Choose if you need Chrome DevTools debugging features via MCP, at the cost of launching a new browser instance rather than reusing your current session.

Chrome DevTools for coding agents

52.3k
TypeScript
Apache-2.0
active24d ago
seleniumbase/SeleniumBaseGitHub

Choose if you need a full-featured Python testing/automation suite with its own MCP server, accepting a heavier framework.

๐Ÿ“Š APIs for web automation, testing, and bypassing bot-detection.

13.0k
Python
MIT
active2mo ago
browserbase/mcp-server-browserbaseGitHub

Choose if you want cloud-hosted browser automation via Browserbase, accepting a remote service instead of a local extension.

Allow LLMs to control a browser with Browserbase and Stagehand

3.4k
TypeScript
Apache-2.0
archived3mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

citrolabs/ego-liteGitHub

Choose if you want a standalone browser app that shares logged-in state with AI agents, not an MCP server you can embed.

The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.

12.8k
JavaScript
MIT
active2mo ago
nanobrowser/nanobrowserGitHub

Choose if you want a ready-to-use Chrome extension for AI web automation, not a developer-facing MCP server.

Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.

13.7k
TypeScript
Apache-2.0
active2mo ago

Listed as an alternative to

These projects were analysed and named cdp-bridge-mcp among their alternatives. The relationship is not symmetric โ€” how cdp-bridge-mcp rates them is a separate judgement, made when cdp-bridge-mcp is analysed in its own right.

browser-use/browser-harnessGitHub

calls cdp-bridge-mcp โ€œAn MCP server bridging CDP to clients; a service/tool, not a library.โ€

Browser Harness | Self-healing harness that enables LLMs to complete any task.

17.1kPythonactive