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