Give your AI a real Chromium browser: Causeway exposes 52 MCP tools to navigate, read, click, type, screenshot, and run JavaScript through CDP.
Causeway is a browser automation tool implemented as a standalone Rust binary that connects an AI assistant to a real browser. It exposes 52 tools over the Model Context Protocol (MCP) via stdio to the AI client and translates those calls into Chrome DevTools Protocol (CDP) commands sent over WebSocket to the browser. The tools cover navigation, tab management, page interaction (clicking, typing, form filling, drag and drop, file upload, keyboard input), reading page content (screenshots, text extraction, DOM inspection, accessibility snapshots), and waiting for elements or navigation events.
Rather than running a headless or simulated browser, Causeway drives the user's actual Chromium browser instance, including its existing tabs, session, and cookies. It includes a "chain" tool that batches multiple actions into a single call with randomized delays between steps, and a stealth mode that masks common CDP automation fingerprints (such as navigator.webdriver, chrome.runtime, and Function.toString) to avoid detection by bot-detection systems like Cloudflare Bot Fight Mode.
The tool is positioned as an alternative to browser automation frameworks such as Selenium, Playwright, and Puppeteer, and to browser extensions that require access to a user's profile, cookies, or history. It is intended for use with AI coding assistants such as Claude Code that need to interact with live web pages rather than static HTML fetches. The project is available to view on GitHub.
Causeway is a standalone Rust binary that acts as an MCP server, letting an AI control a real browser by translating MCP tool calls into Chrome DevTools Protocol commands.
No, it drives your real, already-open browser (tabs, bookmarks, session) rather than simulating one with a headless browser or extension.
Yes, its stealth mode hides CDP fingerprints like navigator.webdriver, spoofs chrome.runtime, and masks Function.toString to evade systems like Cloudflare Bot Fight Mode.
It provides 52 tools covering navigation, tab management, interaction (click, type, drag, upload), reading (screenshots, DOM inspection, accessibility snapshots), and waiting.
It speaks MCP over stdio to the AI client and CDP over WebSocket to the browser.
SerpApi's Search API makes it easy and fast to scrape Google and other search engines.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
The Brave browser is a fast, private and secure web browser for PC, Mac and mobile. Download now to enjoy a faster ad-free browsing experience that saves data and battery life by blocking tracking software.
Try for free now! Cross browser test your website immediately in all web browsers - Internet Explorer, Edge, Chrome, Safari, Firefox, and Opera.
Instant access to 2000+ browsers and real iOS and Android devices for cross browser testing. Ship apps and websites that work for everyone, every time. Get Free Trial.
Check My Links is a link checker that crawls through your webpage and looks for broken links.
Get more done with the new Google Chrome. A more simple, secure, and faster web browser than ever, with Google’s smarts built-in. Download now.
Get on the bleeding edge of the web with Chrome Canary designed for experienced developers and updated nightly.