Camoufox Playwright MCP
Camoufox Playwright MCP
Сервер MCP (Model Context Protocol) Playwright с полной совместимостью, усиленный Camoufox — скрытным антидетект-движком, предназначенным для обхода антибот-систем, Cloudflare Turnstile, DataDome и продвинутой браузерной идентификации «из коробки».
Ключевые особенности
🥷 Скрытность по умолчанию: Работает на основе кастомного антидетект-движка Camoufox с подменой аппаратного обеспечения, имитацией человеческих движений курсора и привязкой к GeoIP.
🎭 100% совместимость с официальным Playwright MCP: Полный набор инструментов, идентичный официальному TypeScript Playwright MCP (
browser_navigate,browser_click,browser_fill,browser_snapshot,browser_take_screenshot,browser_evaluateи т.д.).🔄 Гибкость выбора движка: Запуск со скрытным
camoufoxпо умолчанию или бесшовное переключение на стандартные браузеры Playwright (chromium,chrome,firefox,webkit) или кастомные CDP-точки подключения.⚡ Мгновенный запуск через
uvx: Запуск в Claude Desktop, Cursor, Cline, Windsurf или любом MCP-клиенте без предварительной настройки.
Related MCP server: wraith-mcp
Быстрый старт
1. Запуск на лету с помощью uvx
Предварительная установка не требуется:
# 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. Конфигурации клиентов
Claude Desktop
Добавьте это в ваш 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"
]
}
}
}Установка
Вы также можете установить camoufox-playwright-mcp в ваше виртуальное окружение:
С помощью uv
uv add camoufox-playwright-mcpС помощью pip
pip install camoufox-playwright-mcpУстановка бинарных файлов браузера
Загрузите двоичный файл браузера Camoufox:
camoufox-playwright-mcp install-browserЧтобы также установить стандартные браузеры Playwright:
camoufox-playwright-mcp install-browser chromium firefox webkit
# or install all
camoufox-playwright-mcp install-browser allСправочник по 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] ...Общие флаги
Опция | Описание |
| Используемый браузер: |
| Запуск браузера в безголовом режиме. |
| Создание нового временного контекста браузера вместо постоянного профиля. |
| Путь к каталогу для хранения профиля браузера. |
| URL прокси-сервера (например, |
| Список доменов (через запятую) для обхода прокси. |
| Тайм-аут действия в миллисекундах (по умолчанию: |
| Тайм-аут навигации в миллисекундах (по умолчанию: |
| Директория для сохранения снимков, скриншотов и логов. |
| Возврат артефактов встроенными или по ссылке на файл ( |
| Порт для прослушивания HTTP/SSE-транспорта (если не указан, используется stdio-транспорт). |
Команды
camoufox-playwright-mcp install-browser: Загружает бинарные файлы Camoufox и/или Playwright.
Опции скрытности и антидетекта Camoufox
При запуске с --browser camoufox (по умолчанию) Camoufox применяет продвинутые конфигурации скрытности. Вы можете задать более глубокие настройки через JSON-файл конфигурации (--config config.json):
{
"browser": {
"provider": "camoufox",
"camoufoxOptions": {
"geoip": true,
"humanize": true,
"os": "windows",
"block_images": false
}
}
}Переменные окружения
Все флаги CLI могут быть настроены через переменные окружения:
Переменная | Описание |
| Браузер по умолчанию ( |
| Установите в |
| Установите в |
| URL прокси-сервера |
| Директория для вывода артефактов |
| Путь к файлу конфигурации JSON/INI |
(Примечание: переменные PLAYWRIGHT_MCP_* также поддерживаются для обратной совместимости).
Доступные MCP-инструменты
Полное соответствие 1:1 со спецификациями официального Playwright MCP:
browser_navigate: Переход по указанному URL.browser_click: Клик по элементам с использованием локаторов, координат или текста.browser_fill: Заполнение полей ввода с антидетект-нажатиями клавиш.browser_snapshot: Захват полного дерева доступности и семантического дерева.browser_take_screenshot: Создание скриншотов всей страницы или отдельных элементов.browser_evaluate: Безопасное выполнение JavaScript в контексте страницы.browser_hover,browser_press_key,browser_type: Взаимодействие с мышью и клавиатурой.browser_tabs: Управление несколькими вкладками и окнами браузера.browser_cookies: Получение, установка и очистка куки.browser_network: Управление маршрутами и перехват сетевых запросов.
Лицензия
Лицензия Apache 2.0. См. LICENSE для подробностей.
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