Camoufox Playwright MCP
Camoufox Playwright MCP
Ein offiziell paritätischer Playwright Model Context Protocol (MCP)-Server, aufgeladen mit Camoufox – der Stealth- und Anti-Erkennungs-Browser-Engine, die Anti-Bot-Systeme, Cloudflare Turnstile, DataDome und erweiterte Browser-Fingerprinting sofort umgeht.
Highlights
🥷 Stealth by Default: Angetrieben von Camoufoxs eigener Anti-Erkennungs-Browser-Engine mit Hardware-Spoofing, humanisierten Cursor-Bewegungen und GeoIP-Abgleich.
🎭 100% Offizielle Playwright MCP-Parität: Vollständige Tool-Parität mit dem offiziellen TypeScript Playwright MCP (
browser_navigate,browser_click,browser_fill,browser_snapshot,browser_take_screenshot,browser_evaluate, usw.).🔄 Duale Engine-Flexibilität: Standardmäßig mit Stealth-
camoufoxausführen oder nahtlos zu standardmäßigen Playwright-Browsern (chromium,chrome,firefox,webkit) oder benutzerdefinierten CDP-Endpunkten wechseln.⚡ Null Installation via
uvx: Sofort in Claude Desktop, Cursor, Cline, Windsurf oder jedem MCP-Client ausführen, ohne manuelle Einrichtung.
Related MCP server: wraith-mcp
Schnellstart
1. On-the-fly mit uvx ausführen
Keine vorherige Installation erforderlich:
# Run stealth Camoufox browser in headless mode (recommended for AI agents)
uvx camoufox-playwright-mcp --headless
# Or run with standard Chrome
uvx camoufox-playwright-mcp --browser chrome2. Client-Konfigurationen
Claude Desktop
Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:
{
"mcpServers": {
"camoufox": {
"command": "uvx",
"args": [
"camoufox-playwright-mcp",
"--headless"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"camoufox": {
"command": "uvx",
"args": ["camoufox-playwright-mcp", "--headless"]
}
}
}Windsurf / Cline / OpenCode / Zed
{
"mcpServers": {
"browser": {
"command": "uvx",
"args": [
"camoufox-playwright-mcp",
"--headless"
]
}
}
}Installation
Sie können camoufox-playwright-mcp auch in Ihre virtuelle Umgebung installieren:
Mit uv
uv add camoufox-playwright-mcpMit pip
pip install camoufox-playwright-mcpBrowser-Binärdateien installieren
Laden Sie die Camoufox-Browser-Binärdatei herunter:
camoufox-playwright-mcp install-browserUm auch die standardmäßigen Playwright-Browser zu installieren:
camoufox-playwright-mcp install-browser chromium firefox webkit
# or install all
camoufox-playwright-mcp install-browser allCLI-Referenz
usage: camoufox-playwright-mcp [-h] [--browser BROWSER] [--headless] [--isolated]
[--user-data-dir USER_DATA_DIR] [--proxy-server PROXY_SERVER]
[--cdp-endpoint CDP_ENDPOINT] [--port PORT] ...Allgemeine Flags
Option | Beschreibung |
| Zu verwendender Browser: |
| Browser im Headless-Modus ausführen. |
| Neuen temporären Browser-Kontext anstelle eines persistenten Profils erstellen. |
| Benutzerdefinierter Verzeichnispfad für die Browser-Profil-Speicherung. |
| Proxy-Server-URL (z.B. |
| Kommagetrennte Liste von Domains, die den Proxy umgehen sollen. |
| Aktions-Timeout in Millisekunden (Standard: |
| Navigations-Timeout in Millisekunden (Standard: |
| Verzeichnis für gespeicherte Snapshots, Screenshots und Logs. |
| Artefakte inline oder als Dateireferenz zurückgeben ( |
| Port, auf dem der HTTP/SSE-Transport lauscht (stdio-Transport, wenn nicht angegeben). |
Befehle
camoufox-playwright-mcp install-browser: Lädt Camoufox- und/oder Playwright-Browser-Binärdateien herunter.
Camoufox Stealth- und Anti-Erkennungs-Optionen
Wenn Sie mit --browser camoufox (Standard) ausführen, wendet Camoufox erweiterte Stealth-Konfigurationen an. Sie können tiefere Konfigurationen über eine JSON-Konfigurationsdatei (--config config.json) bereitstellen:
{
"browser": {
"provider": "camoufox",
"camoufoxOptions": {
"geoip": true,
"humanize": true,
"os": "windows",
"block_images": false
}
}
}Umgebungsvariablen
Alle CLI-Flags können über Umgebungsvariablen konfiguriert werden:
Variable | Beschreibung |
| Standard-Browser ( |
| Auf |
| Auf |
| Proxy-Server-URL |
| Ausgabeverzeichnis für Artefakte |
| Pfad zur JSON/INI-Konfigurationsdatei |
(Hinweis: PLAYWRIGHT_MCP_*-Variablen werden aus Gründen der Abwärtskompatibilität ebenfalls unterstützt).
Verfügbare MCP-Tools
Volle 1:1-Übereinstimmung mit den offiziellen Playwright MCP-Spezifikationen:
browser_navigate: Zu einer angegebenen URL navigieren.browser_click: Auf Elemente klicken, indem Locators, Koordinaten oder Text verwendet werden.browser_fill: Eingabefelder mit Anti-Erkennungs-Tastaturanschlägen ausfüllen.browser_snapshot: Vollständige Zugänglichkeits- und semantische Baum-Snapshots erfassen.browser_take_screenshot: Ganzseitige oder Element-Screenshots erfassen.browser_evaluate: JavaScript sicher im Seitenkontext ausführen.browser_hover,browser_press_key,browser_type: Maus- und Tastaturinteraktionen.browser_tabs: Mehrere Browser-Tabs und -Fenster verwalten.browser_cookies: Cookies abrufen, setzen und löschen.browser_network: Routen und Netzwerkabfänge verwalten.
Lizenz
Apache License 2.0. Siehe LICENSE für Details.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceAn MCP server that enables AI-powered browser automation, web scraping, and testing using Playwright across Chromium, Firefox, and WebKit. It allows users to perform actions like navigation, clicking, typing, and taking screenshots through natural language interfaces.10MIT
- AlicenseAqualityAmaintenanceAn AI-native stealth browser MCP server that uses AI vision navigation and bot detection bypass, enabling natural language browser automation.17MIT
- Alicense-qualityCmaintenanceAn MCP server that enables AI agents to automate browser interactions using Playwright and Cloudflare Workers, supporting tasks like navigation, clicking, typing, and screenshots.7,623Apache 2.0
- Alicense-qualityDmaintenanceA stealth-enhanced browser automation MCP server for AI agents to interact with websites while bypassing anti-bot detection mechanisms like Cloudflare and reCAPTCHA.8MIT
Related MCP Connectors
A paid remote MCP for AI agent browser approval MCP, built to return verdicts, receipts, usage logs,
Zenrows MCP server — Fetch, Extract, Batch, and Browser Sessions for AI coding assistants
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chandu-cpz/camoufox-playwright-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server