Camoufox Playwright MCP
Camoufox Playwright MCP
Un servidor del Protocolo de Contexto de Modelo (MCP) de Playwright con paridad oficial, potenciado con Camoufox — el motor de navegador sigiloso y antidetector diseñado para evadir sistemas antibot, Cloudflare Turnstile, DataDome y la huella digital avanzada del navegador de serie.
Destacados
🥷 Sigilo por defecto: Impulsado por el motor de navegador antidetector personalizado de Camoufox, con suplantación de hardware, movimientos de cursor humanizados y alineación GeoIP.
🎭 100% paridad oficial con el MCP de Playwright: Paridad total de herramientas con el MCP oficial de TypeScript de Playwright (
browser_navigate,browser_click,browser_fill,browser_snapshot,browser_take_screenshot,browser_evaluate, etc.).🔄 Flexibilidad de motor dual: Ejecute con el modo sigiloso
camoufoxpor defecto, o cambie sin problemas a navegadores Playwright estándar (chromium,chrome,firefox,webkit) o endpoints CDP personalizados.⚡ Instalación cero con
uvx: Ejecute al instante en Claude Desktop, Cursor, Cline, Windsurf o cualquier cliente MCP sin configuración manual.
Related MCP server: wraith-mcp
Inicio rápido
1. Ejecutar al vuelo con uvx
No se necesita instalación previa:
# 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. Configuraciones de cliente
Claude Desktop
Añada esto a su claude_desktop_config.json:
{
"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"
]
}
}
}Instalación
También puede instalar camoufox-playwright-mcp en su entorno virtual:
Usando uv
uv add camoufox-playwright-mcpUsando pip
pip install camoufox-playwright-mcpInstalación de los binarios del navegador
Descargue el binario del navegador Camoufox:
camoufox-playwright-mcp install-browserPara instalar también los navegadores Playwright estándar:
camoufox-playwright-mcp install-browser chromium firefox webkit
# or install all
camoufox-playwright-mcp install-browser allReferencia de CLI
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] ...Opciones comunes
Opción | Descripción |
| Navegador a utilizar: |
| Ejecutar el navegador en modo headless. |
| Crear un contexto de navegador nuevo y temporal en lugar de un perfil persistente. |
| Ruta de directorio personalizada para el almacenamiento del perfil del navegador. |
| URL del servidor proxy (p. ej. |
| Lista de dominios separados por comas para omitir el proxy. |
| Tiempo de espera de acción en milisegundos (predeterminado: |
| Tiempo de espera de navegación en milisegundos (predeterminado: |
| Directorio para instantáneas, capturas de pantalla y registros guardados. |
| Devolver los artefactos en línea o por referencia de archivo ( |
| Puerto para escuchar en el transporte HTTP/SSE (ejecuta el transporte stdio si se omite). |
Comandos
camoufox-playwright-mcp install-browser: Descarga los binarios del navegador Camoufox y/o Playwright.
Opciones de sigilo y antidetector de Camoufox
Cuando se ejecuta con --browser camoufox (predeterminado), Camoufox aplica configuraciones avanzadas de sigilo. Puede proporcionar configuraciones más detalladas mediante un archivo de configuración JSON (--config config.json):
{
"browser": {
"provider": "camoufox",
"camoufoxOptions": {
"geoip": true,
"humanize": true,
"os": "windows",
"block_images": false
}
}
}Variables de entorno
Todas las opciones de CLI pueden configurarse mediante variables de entorno:
Variable | Descripción |
| Navegador predeterminado ( |
| Establecer en |
| Establecer en |
| URL del servidor proxy |
| Directorio de salida para artefactos |
| Ruta al archivo de configuración JSON/INI |
(Nota: las variables PLAYWRIGHT_MCP_* también son compatibles para la compatibilidad hacia atrás).
Herramientas MCP disponibles
Coincidencia total 1:1 con las especificaciones oficiales del MCP de Playwright:
browser_navigate: Navegar a una URL especificada.browser_click: Hacer clic en elementos mediante localizadores, coordenadas o texto.browser_fill: Rellenar campos de entrada con pulsaciones antidetectoras.browser_snapshot: Capturar instantáneas completas del árbol de accesibilidad y semántico.browser_take_screenshot: Tomar capturas de pantalla de la página completa o de elementos.browser_evaluate: Evaluar JavaScript de forma segura dentro del contexto de la página.browser_hover,browser_press_key,browser_type: Interacciones de ratón y teclado.browser_tabs: Gestionar múltiples pestañas y ventanas del navegador.browser_cookies: Obtener, establecer y eliminar cookies.browser_network: Gestionar rutas e interceptación de red.
Licencia
Apache License 2.0. Consulte LICENSE para más detalles.
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