Camoufox Playwright MCP
Camoufox Playwright MCP
Camoufox を搭載した、公式と同等の Playwright Model Context Protocol (MCP) サーバー。ステルス性とアンチ検出を備えたブラウザエンジンで、Cloudflare Turnstile、DataDome、高度なブラウザフィンガープリンティングなどのアンチボットシステムをそのままバイパスします。
ハイライト
🥷 デフォルトでステルス: ハードウェアの偽装、人間らしいカーソル動作、GeoIP の整合性を備えた Camoufox のカスタムアンチ検出ブラウザエンジンを搭載。
🎭 公式 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-mcppip を使用
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 allCLI リファレンス
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 ツール
公式 Playwright MCP 仕様と完全な 1:1 互換性があります:
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: Cookie の取得、設定、クリアを行います。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