Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Follow AllMCPs on X (opens in a new tab)AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ”Ž Search & Data Extraction
  3. Camoufox MCP
C
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Camoufox MCP

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository

Anti-detection browser automation with Camoufox - stealth Firefox for web scraping

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "camoufox-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "camoufox-mcp"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ”Ž More in Search & Data Extraction

Documentation Overview

🦊 Camoufox MCP

Anti-detection browser automation for AI agents

npm version npm downloads License: MIT Node.js

MCP server for browser automation using Camoufox - an anti-detection Firefox browser.

Installation

Terminal
npx camoufox-mcp

Claude Desktop Configuration

Add to claude_desktop_config.json:

Basic:

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

With Proxy (via env vars):

config.json
{
  "mcpServers": {
    "camoufox": {
      "command": "npx",
      "args": ["camoufox-mcp"],
      "env": {
        "PROXY_SERVER": "http://1.2.3.4:8080",
        "PROXY_USER": "username",
        "PROXY_PASS": "password"
      }
    }
  }
}

Then in ~/.config/camoufox-mcp/settings.json:

config.json
{
  "proxy": {
    "enabled": true,
    "server": "${PROXY_SERVER}",
    "username": "${PROXY_USER}",
    "password": "${PROXY_PASS}",
    "geoip": true
  }
}

Why Camoufox MCP?

FeatureCamoufox MCPChrome 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 (__NUXT__, __NEXT_DATA__)βœ…βœ…
Isolated eval (async/await)βœ…βœ…
Session Management
Isolated browser sessionsβœ… Multiple contexts❌ Single context
Pre-authenticated sessionsβœ… Cookie/localStorage injection❌
Session state exportβœ… Save to JSON❌
Features
Cookie popup auto-dismissβœ… 50+ selectors❌
User action recordingβœ…βŒ
Network interceptionβœ…βœ…
Console captureβœ…βœ…
Performance tracingβŒβœ…
Browser
EngineFirefox (Gecko)Chrome (Chromium)
Auto-installβœ… ~150MBβœ…

Tools

Session Management

Sessions provide isolated browser contexts β€” each session has its own cookies, localStorage, and cache. Use sessions to run multiple authenticated profiles simultaneously.

ToolDescription
create_sessionCreate a new isolated session, optionally pre-loading cookies/localStorage from a JSON file
list_sessionsList all sessions with their page counts and metadata
save_sessionExport a session's cookies and localStorage to a JSON file
close_sessionClose a session and all its pages
list_context_filesList available context files registered in settings

Page Management

ToolDescription
new_pageCreate a new page, optionally in a specific session
list_pagesList all open pages with their session IDs
select_pageSet a page as active
close_pageClose a page

Navigation & Interaction

ToolDescription
navigate_pageNavigate to URL, back, forward, or reload
clickClick an element by UID
hoverHover over an element
fillFill a form field
fill_formFill multiple form fields at once
press_keyPress a key or key combination
dragDrag an element to another

Inspection

ToolDescription
take_snapshotText snapshot with interactive element UIDs
take_screenshotScreenshot of page or element
get_page_textExtract text content
evaluate_mainworldRun JS in page context (sync only)
evaluate_isolatedRun JS in isolated context (async OK)
get_framework_stateExtract Next.js/Nuxt.js state

Context Injection

ToolDescription
inject_contextInject cookies + localStorage from a JSON file into a session

Monitoring

ToolDescription
start_network_capture / stop_network_captureCapture network requests
get_network_logs / clear_network_logsView/clear captured requests
intercept_network / remove_interceptBlock or modify requests
start_console_capture / stop_console_captureCapture console messages
get_console_logs / clear_console_logsView/clear console messages
start_recording / stop_recording / get_recording_statusRecord user interactions

Utility

ToolDescription
dismiss_popupsAuto-dismiss cookie consent popups
wait_forWait for text or selector
wait_for_navigationWait for navigation to complete
reload_settingsReload settings from config
get_config_pathsShow config file paths
init_user_configInitialize user config directory

Sessions

Sessions enable running multiple authenticated profiles in parallel. Each session is an isolated browser context with its own cookies and localStorage.

Code
Browser (single Camoufox instance)
  β”œβ”€β”€ Session "github" (cookies from github.json)
  β”‚     β”œβ”€β”€ Page: github.com
  β”‚     └── Page: github.com/repo
  β”œβ”€β”€ Session "linkedin" (cookies from linkedin.json)
  β”‚     └── Page: linkedin.com/feed
  └── Session "default" (no pre-loaded state)
        └── Page: example.com

Usage Examples

Create a session with pre-loaded authentication:

  1. create_session with contextPath: "github-cookies.json" β€” returns a sessionId
  2. new_page with url: "https://github.com" and the sessionId β€” opens GitHub already logged in

Run two accounts simultaneously:

  1. create_session with contextPath: "account1.json" β€” session A
  2. create_session with contextPath: "account2.json" β€” session B
  3. new_page in session A β€” logged in as account 1
  4. new_page in session B β€” logged in as account 2

Save session state for later:

  1. Log in manually in a session
  2. save_session with outputPath: "my-session.json" β€” exports cookies + localStorage
  3. Next time, create_session with contextPath: "my-session.json" β€” restored

Context File Format

Context files use Playwright's storageState format:

config.json
{
  "cookies": [
    {
      "name": "session_id",
      "value": "abc123",
      "domain": ".example.com",
      "path": "/",
      "expires": 1735689600,
      "httpOnly": true,
      "secure": true,
      "sameSite": "Lax"
    }
  ],
  "origins": [
    {
      "origin": "https://example.com",
      "localStorage": [
        { "name": "token", "value": "xyz789" }
      ]
    }
  ]
}

Registering Context Files in Settings

Add context file paths to settings.json to make them discoverable via list_context_files. Sessions are created lazily on demand β€” no memory is used until the agent calls create_session:

config.json
{
  "contextPaths": [
    "/path/to/github-cookies.json",
    "/path/to/linkedin-cookies.json"
  ]
}

The agent can then call list_context_files to see what's available, and create_session with the desired contextPath to load it when needed.

Settings

Create ~/.config/camoufox-mcp/settings.json:

config.json
{
  "browser": {
    "headless": false,
    "viewport": [1280, 1080],
    "timeout": 30000,
    "humanize": 0.5
  },
  "proxy": {
    "enabled": true,
    "server": "http://proxy.example.com:8080",
    "username": "user",
    "password": "pass",
    "geoip": true
  },
  "contextPaths": []
}

Proxy Examples

HTTP/HTTPS Proxy:

config.json
{ "proxy": { "enabled": true, "server": "http://1.2.3.4:8080" } }

SOCKS5 Proxy:

config.json
{ "proxy": { "enabled": true, "server": "socks5://1.2.3.4:1080" } }

With Authentication (using env vars):

config.json
{
  "proxy": {
    "enabled": true,
    "server": "${PROXY_SERVER}",
    "username": "${PROXY_USER}",
    "password": "${PROXY_PASS}",
    "geoip": true
  }
}

geoip: true auto-adjusts browser timezone/locale based on proxy IP location.

See More

  • Camoufox - The anti-detection Firefox browser
  • camoufox-js - JavaScript/TypeScript bindings

License

MIT

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Search & Data Extraction View all alternatives
  • Arachne MCP logoArachne MCP

    Web scraping, browser automation, vision, OCR, audio, RAG β€” 9 MCP tools via Arachne API

    πŸ”Ž Search & Data Extraction1 views
    Compare vs Arachne MCP β†’
  • Openwebninja MCP logoOpenwebninja MCP

    Official MCP server for OpenWeb Ninja APIs - 40+ real-time web data and SERP APIs as MCP tools

    πŸ”Ž Search & Data Extraction1 views
    Compare vs Openwebninja MCP β†’
  • Apify MCP Server logoApify MCP Server

    Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚑

    πŸ”Ž Search & Data Extraction0 views
    Compare vs Apify MCP Server β†’
  • GrabzIt MCP Server logoGrabzIt MCP Server

    Official GrabzIt MCP server for AI web scraping, screenshots, and PDF/DOCX generation.

    πŸ”Ž Search & Data Extraction1 views
    Compare vs GrabzIt MCP Server β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Camoufox MCP

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "camoufox-mcp": { "command": "npx", "args": ["-y", "camoufox-mcp"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCamoufox MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/camoufox-mcp?style=directory)](https://allmcps.com/mcp/camoufox-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/camoufox-mcp"><img src="https://allmcps.com/api/badge/camoufox-mcp?style=directory" alt="Camoufox MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ”ŽSearch & Data Extraction
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ”Ž Search & Data Extraction β†’Best MCP servers for Web Search & Scraping β†’Alternatives to Camoufox MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code