Automates the Firefox browser with advanced anti-detection features, including fingerprint randomization, WebRTC leak protection, and humanized cursor movements.
Automates the Firefox browser with advanced anti-detection features, including fingerprint randomization, WebRTC leak protection, and humanized cursor movements.
Enables the evaluation of Nuxt.js application state, such as __NUXT__ variables, during browser automation for enhanced data extraction.
Provides built-in WebRTC leak protection to maintain anonymity and prevent IP address exposure during automated browsing.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Camoufox MCPSearch for flight prices on a travel site and bypass bot detection"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🦊 Camoufox MCP
Anti-detection browser automation for AI agents
MCP server for browser automation using Camoufox - an anti-detection Firefox browser.
Installation
Claude Desktop Configuration
Add to claude_desktop_config.json:
Basic:
With Proxy (via env vars):
Then in ~/.config/camoufox-mcp/settings.json:
Why Camoufox MCP?
Feature | Camoufox MCP | Chrome DevTools MCP |
Anti-Detection | ||
Bot detection bypass | ✅ Built-in | ❌ Detected |
Fingerprint randomization | ✅ | ❌ |
WebRTC leak protection | ✅ | ❌ |
Canvas fingerprint spoofing | ✅ | ❌ |
Automation | ||
Humanized cursor movement | ✅ Realistic paths | ❌ Instant jumps |
Click with human-like delays | ✅ | ❌ |
Proxy with GeoIP auto-config | ✅ Timezone/locale | ❌ Manual |
JavaScript Evaluation | ||
MainWorld eval ( | ✅ | ✅ |
Isolated eval (async/await) | ✅ | ✅ |
Features | ||
Cookie popup auto-dismiss | ✅ 50+ selectors | ❌ |
User action recording | ✅ | ❌ |
Network interception | ✅ | ✅ |
Console capture | ✅ | ✅ |
Performance tracing | ❌ | ✅ |
Browser | ||
Engine | Firefox (Gecko) | Chrome (Chromium) |
Auto-install | ✅ ~150MB | ✅ |
Settings
Create ~/.config/camoufox-mcp/settings.json:
Proxy Examples
HTTP/HTTPS Proxy:
SOCKS5 Proxy:
With Authentication (using env vars):
geoip: trueauto-adjusts browser timezone/locale based on proxy IP location.
See More
Camoufox - The anti-detection Firefox browser
camoufox-js - JavaScript/TypeScript bindings
License
MIT