Camoufox MCP

Anti-detection browser automation for AI agents MCP server for browser automation using Camoufox - an anti-detection Firefox browser. Its 29 documented tools cover page, session, close, context. It runs locally over stdio via the published package.

People connecting browser automation tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-02-20 · ★ 7 · #156 OF 196 MAINTAINED BROWSER AUTOMATION · VERIFIED 2026-08-25

TypeScript servers · how we verify → /methodology

01 · Install Camoufox MCP

before you install - you'll need

Set PROXY_SERVER, PROXY_USER, PROXY_PASS before connecting.

Claude Code

claude mcp add baixianger-camoufox-mcp -- npx -y camoufox-mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "baixianger-camoufox-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "camoufox-mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license no standard license detected - usage rights unclear; check the repo before commercial use

npm package camoufox-mcp - unscoped; check the name against the project README before installing

registry namespace io.github.baixianger is GitHub-verified and matches the repo owner

03 · What Camoufox MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can create a new isolated session, optionally pre-loading cookies/localStorage from a JSON file, list all sessions with their page counts and metadata, export a session's cookies and localStorage to a JSON file, and close a session and all its pages.

Capability map

Tools grouped from the project's README - what Camoufox MCP lets an agent do.

read & search

5 tools - e.g. List all sessions with their page counts and metadata; List available context files registered in settings; List all open pages with their session IDs

list_sessions · list_context_files · list_pages · get_framework_state · get_config_paths

Page

4 tools - e.g. Create a new page, optionally in a specific session; Set a page as active; Navigate to URL, back, forward, or reload

new_page · select_page · navigate_page · get_page_text

Close

2 tools - e.g. Close a session and all its pages; Close a page

close_session · close_page

Fill

2 tools - e.g. Fill a form field; Fill multiple form fields at once

fill · fill_form

Take

2 tools - e.g. Text snapshot with interactive element UIDs; Screenshot of page or element

take_snapshot · take_screenshot

Evaluate

2 tools - e.g. Run JS in page context (sync only); Run JS in isolated context (async OK)

evaluate_mainworld · evaluate_isolated

Wait

2 tools - e.g. Wait for text or selector; Wait for navigation to complete

wait_for · wait_for_navigation

create & write

1 tool - e.g. Create a new isolated session, optionally pre-loading cookies/localStorage from a JSON file

create_session

04 · Who maintains Camoufox MCP

camoufox-mcp is maintained by baixianger. We track 2 MCP servers from baixianger - 2 actively maintained, 12 combined GitHub stars, oldest repo from Dec 2025. Full record: all servers from baixianger.

  1. langchain-mcp LangChain/LangGraph/DeepAgents knowledge + LangGraph agent debugging (Polly-like) ★ 5

05 · Facts

category
browser automation - ranked #156 of 196 actively-maintained browser automation servers as of 2026-08-25.
registry
io.github.baixianger/camoufox-mcp (active, first published 2026-01-19 · 2 versions)
packages
npm:camoufox-mcp

06 · Camoufox MCP FAQ

Is Camoufox MCP still maintained?

Yes - as of 2026-08-25, its last commit was 2026-02-20. We re-verify nightly.

What can Camoufox MCP do?

With this server connected, an agent can create a new isolated session, optionally pre-loading cookies/localStorage from a JSON file, list all sessions with their page counts and metadata, export a session's cookies and localStorage to a JSON file, and close a session and all its pages.

How do I install Camoufox MCP?

Run `npx -y camoufox-mcp`. The README documents 3 environment variables (PROXY_SERVER, PROXY_USER, PROXY_PASS) to set first. Set PROXY_SERVER, PROXY_USER, PROXY_PASS before connecting. You can also paste the ready-made client config above.

Does Camoufox MCP run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Camoufox MCP

More browser automation MCP servers · Openevidence MCP · Presio · OneTool MCP · Fix This · Openbrowser AI

More TypeScript MCP servers · Langchain MCP · Flutterwave · Criterion · Balldontlie Api MCP Server · see all