1. Conduid
  2. Browser
  3. Donutbrowser
MCP server · Browser

Donutbrowser

Simple Yet Powerful Anti-Detect Browser 🍩

64Good

Scored 6 months ago · breakdown

About Donutbrowser

Donutbrowser is an MCP server in the Browser category: simple Yet Powerful Anti-Detect Browser 🍩.

Install

From source
git clone https://github.com/zhom/donutbrowser

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Donutbrowser

Powered by Claude · Grounded in docs

I know everything about Donutbrowser. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Features

  • Unlimited browser profiles — each fully isolated with its own fingerprint, cookies, extensions, and data
  • Chromium & Firefox engines — Chromium powered by Wayfern, Firefox powered by Camoufox, both with advanced fingerprint spoofing
  • Proxy support — HTTP, HTTPS, SOCKS4, SOCKS5 per profile, with dynamic proxy URLs
  • VPN support — WireGuard configs per profile
  • Local API & MCP — REST API and Model Context Protocol server for integration with Claude, automation tools, and custom workflows
  • Profile groups — organize profiles and apply bulk settings
  • Import profiles — migrate from Chrome, Firefox, Edge, Brave, or other Chromium browsers
  • Cookie & extension management — import/export cookies, manage extensions per profile
  • Default browser — set Donut as your default browser and choose which profile opens each link
  • Cloud sync — sync profiles, proxies, and groups across devices (self-hostable)
  • E2E encryption — optional end-to-end encrypted sync with a password only you know
  • Zero telemetry — no tracking or device fingerprinting

Install

macOS

Apple Silicon Intel
DMG Download Download

Or install via Homebrew:

brew install --cask donut

Windows

Download Windows Installer (x64) · Portable (x64)

Linux

Format x86_64 ARM64
deb Download Download
rpm Download Download
AppImage Download Download

Or install via package manager:

curl -fsSL https://donutbrowser.com/install.sh | sh

If the AppImage segfaults on launch, install libfuse2 (sudo apt install libfuse2 / yay -S libfuse2 / sudo dnf install fuse-libs), or bypass FUSE entirely:

APPIMAGE_EXTRACT_AND_RUN=1 ./Donut.Browser_x.x.x_amd64.AppImage

If that gives an EGL display error, try adding WEBKIT_DISABLE_DMABUF_RENDERER=1 or GDK_BACKEND=x11 to the command above. If issues persist, the .deb / .rpm packages are a more reliable alternative.

Nix

nix run github:zhom/donutbrowser#release-start

Self-Hosting Sync

Donut Browser supports syncing profiles, proxies, and groups across devices via a self-hosted sync server. See the Self-Hosting Guide for Docker-based setup instructions.

Development

See CONTRIBUTING.md.

Community

Star History

Contributors

Contact

Have an urgent question or want to report a security vulnerability? Send an email to contact@donutbrowser.com.

License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Donutbrowser

How do I install Donutbrowser?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Donutbrowser safe to use with an AI agent?

Its trust score is 64 out of 100 (good). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Donutbrowser still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.