Camoufox MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add camoufox-mcp -- npx camoufox-mcp-server
README.md

Privacy-focused browser automation using a specialized Firefox fork

Camoufox MCP Server 🦊

An MCP (Model Context Protocol) server that provides browser automation capabilities using Camoufox - a privacy-focused Firefox fork with advanced anti-detection features.

Features

  • 🛡️ Advanced Anti-Detection: Rotating OS fingerprints, realistic cursor movements, and browser fingerprint spoofing
  • 🔧 Enhanced Parameters: Configurable wait strategies, timeouts, viewport dimensions, and more
  • 🌐 Cross-Platform: Works on Windows, macOS, and Linux (including Docker)
  • 📸 Screenshot Support: Capture page screenshots alongside HTML content
  • 🚀 Easy Integration: Compatible with Claude Desktop, VS Code, Cursor, Windsurf, and more

Requirements

  • Node.js 18 or higher (Node.js 20+ recommended for full camoufox CLI support)
  • Python 3.x (for running tests)

Configuration for AI Assistants

Claude Code (CLI)

Run the following command to add the Camoufox MCP server to Claude Code:

claude mcp add context7 -- npx -y camoufox-mcp-server
Claude Desktop

Add to your Claude Desktop configuration file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json

Using npx (Recommended)
{
  "mcpServers": {
    "camoufox": {
      "command": "npx",
      "args": ["camoufox-mcp-server"]
    }
  }
}
Using Docker
{
  "mcpServers": {
    "camoufox": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "followthewhit3rabbit/camoufox-mcp:latest"]
    }
  }
}
Using Global Installation
{
  "mcpServers": {
    "camoufox": {
      "command": "camoufox-mcp-server"
    }
  }
}
VS Code (with Continue extension)

Add to your .continue/config.json:

{
  "models": [...],
  "mcpServers": {
    "camoufox": {
      "command": "npx",
      "args": ["camoufox-mcp-server"]
    }
  }
}
Cursor

Add to your Cursor settings (Preferences → Features → MCP):

{
  "mcp": {
    "servers": {
      "camoufox": {
        "command": "npx",
        "args": ["camoufox-mcp-server"]
      }
    }
  }
}
Windsurf

Add to your Windsurf configuration file at ~/.windsurf/mcp.json:

{
  "servers": {
    "camoufox": {
      "command": "npx",
      "args": ["camoufox-mcp-server"]
    }
  }
}
Cline (VS Code Extension)

Add to VS Code settings.json:

{
  "cline.mcpServers": {
    "camoufox": {
      "command": "npx",
      "args": ["camoufox-mcp-server"]
    }
  }
}

Installation

Quick Start with npx

The easiest way to use Camoufox MCP Server is with npx (no installation required):

npx camoufox-mcp-server

Docker Installation

Run the server using Docker:

docker run -i --rm followthewhit3rabbit/camoufox-mcp:latest

NPM Installation

Install globally:

npm install -g camoufox-mcp-server

Or add to your project:

npm install camoufox-mcp-server

Usage

Once configured, the Camoufox MCP server provides a browse tool that your AI assistant can use to navigate websites and retrieve content.

Natural Language Triggers

The AI assistant will automatically use the browse tool when you use phrases like:

Basic Browsing:

  • "Search for information about..."
  • "Visit this website: ..."
  • "Check what's on ..."
  • "Navigate to ..."
  • "Fetch content from ..."
  • "Browse to ..."
  • "Go to the website ..."
  • "Open this page: ..."
  • "Look at this URL: ..."
  • "Scrape data from ..."

Privacy & Stealth:

  • "Browse anonymously..."
  • "Visit privately..."
  • "Browse in stealth mode..."
  • "Hide my IP while browsing..."
  • "Browse through a proxy..."
  • "Block tracking while visiting..."

Screenshots:

  • "Take a screenshot of..."
  • "Capture an image of..."
  • "Show me visually what ... looks like"
  • "I want to see how ... appears"

Performance:

  • "Quick browse to..."
  • "Fast loading of..."
  • "Browse without images..."
  • "Lightweight browsing to..."
  • "Text-only content from..."

Basic Usage Examples

Can you check what's on example.com?
Search for information on the latest tech news from techcrunch.com
Visit github.com and tell me what's trending

The AI will automatically use the browse tool to navigate to websites and retrieve their HTML content.

Advanced Usage

Please visit example.com using a Windows browser with a 1920x1080 viewport and wait for all resources to load. Take a screenshot too.

More Conversational Examples

I need to research the current stock price of

Tools (1)

browseNavigates to a website, retrieves HTML content, and optionally captures screenshots.

Configuration

claude_desktop_config.json
{"mcpServers": {"camoufox": {"command": "npx", "args": ["camoufox-mcp-server"]}}}

Try it

Visit example.com and tell me what the main heading is.
Search for the latest tech news on techcrunch.com and summarize the top 3 articles.
Take a screenshot of github.com and describe the trending repositories.
Browse to the documentation page for this project and extract the installation steps.
Visit the website privately and fetch the content without loading images.

Frequently Asked Questions

What are the key features of Camoufox MCP Server?

Advanced anti-detection with rotating OS fingerprints. Realistic cursor movements and browser fingerprint spoofing. Cross-platform support for Windows, macOS, and Linux. Integrated screenshot capture alongside HTML content retrieval. Configurable wait strategies, timeouts, and viewport dimensions.

What can I use Camoufox MCP Server for?

Automated web research and data extraction for AI agents. Visual verification of website layouts via automated screenshots. Privacy-conscious web browsing for sensitive information gathering. Testing website behavior under different viewport configurations. Streamlining content retrieval from complex, dynamic web pages.

How do I install Camoufox MCP Server?

Install Camoufox MCP Server by running: npx camoufox-mcp-server

What MCP clients work with Camoufox MCP Server?

Camoufox MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Camoufox MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare