donutbrowser
Simple Yet Powerful Anti-Detect Browser 🍩
Donutbrowser is an open-source anti-detect browser with Model Context Protocol (MCP) server capabilities for AI agent integration. Built on a privacy-focused Chromium fork called Wayfern, it creates unlimited isolated browser profiles with unique fingerprints that evade detection by services like Cloudflare and reCaptcha. The browser exposes both a REST API and MCP server interface, enabling Claude and other AI assistants to control browser automation workflows. It includes per-profile proxy and VPN support, DNS-based ad blocking, and optional encrypted cloud sync across devices.
Key Features
Use Cases
- 01Automate web scraping tasks through Claude or AI agents while avoiding bot detection
- 02Manage multiple online accounts with isolated browser profiles and unique fingerprints
- 03Test web applications across different browser fingerprints and proxy configurations
- 04Build AI-powered browser automation workflows using the MCP server interface
- 05Route different profiles through specific proxies or VPNs for privacy-sensitive browsing
- 06Synchronize browser profiles and settings across multiple development machines
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
donutbrowser — FAQ
What is donutbrowser MCP server?+
Donutbrowser is an anti-detect Chromium browser that includes a Model Context Protocol server, allowing AI assistants like Claude to control browser automation with isolated profiles and fingerprint spoofing. It provides both REST API and MCP interfaces for integration with AI agents and custom workflows.
How do I install donutbrowser?+
Download the installer for your platform from the GitHub releases page (DMG for macOS, EXE for Windows, DEB/RPM/AppImage for Linux), or use package managers like Homebrew on macOS (`brew install --cask donut`) or the install script on Linux (`curl -fsSL https://donutbrowser.com/install.sh | sh`). Once installed, the MCP server is built into the application.
Which AI clients work with donutbrowser MCP server?+
The MCP server is designed to work with Claude and other Model Context Protocol-compatible clients. It can also integrate with custom automation tools and workflows via its REST API.
Do I need API keys to use donutbrowser?+
No API keys are required for local use of the browser and its MCP server. Optional cloud sync can be self-hosted for free, or you may use the hosted sync service if available.
Is donutbrowser free and open source?+
Yes, donutbrowser is open source and licensed under AGPL-3.0. The browser is free to use, with zero telemetry and no tracking.
What are the prerequisites for running donutbrowser?+
You need a compatible operating system (macOS, Windows, or Linux). On Linux, some AppImage distributions may require libfuse2 to be installed. No additional dependencies or API keys are required.
How do I install donutbrowser?+
Open the source repository on GitHub and follow its README. donutbrowser is a mcp server — MCP Agents Market links you directly to the official repo.
Is donutbrowser free?+
donutbrowser is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.