よくある質問¶
CloakBrowser MCPとは何ですか?¶
CloakBrowser MCP は、stdio または Streamable HTTP 経由でのブラウザ自動化のための Model Context Protocol サーバーです。 これは、@playwright/mcp のアップストリームで実行され、Playwright MCP のブラウザ起動設定を CloakBrowser Chromium バイナリに向けます。
上流のPlaywright MCPとはどう違うのですか?¶
上流の Playwright MCP サーバーが、ブラウザツールのスキーマ、説明、およびレスポンスを管理しています。CloakBrowser MCP はこれらのツールを変更せず、2 つのローカルなイントロスペクションツールのみを追加します: cloakbrowser_binary_info および cloakbrowser_bridge_info。
npmからインストールすべきか、それともDockerからインストールすべきか?¶
お使いのマシンですでにMCPクライアントが動作しており、Node.js 22.12以降が利用可能な場合は、npmを使用してください。コンテナ内にCloakBrowserのキャッシュが事前に準備された、再現性のあるPlaywright MCPベースのイメージが必要な場合は、Dockerを使用してください。
どのMCPクライアントがこれを利用できますか?¶
stdio または Streamable HTTP サーバーをサポートする MCP クライアントであれば、どれでも CloakBrowser MCP を使用できます。はじめに ガイドには、Codex、Claude Desktop、Claude Code、Cursor、VS Code/Cline スタイルのクライアント、Continue、Windsurf、Goose、および Warp スタイルの設定に関する stdio JSON の例が掲載されています。
Playwright MCPと同じブラウザツールに対応していますか?¶
はい。UpstreamのPlaywright MCPブラウザツールは、変更を加えずに転送されます。また、このプロジェクトではCIでパリティ比較を実行しているため、ブリッジへの変更が公式のPlaywright MCPの動作と照らし合わせて確認できます。
Dockerはセキュリティを向上させるのか?¶
Docker を使用することで、再現性が高く、隔離された実行環境が得られますが、ブラウザの自動化がリスクフリーになるわけではありません。自動化されたブラウジングは、信頼できない実行環境として扱ってください。 未知のページとの間で機密情報を共有しないようにし、アーティファクトやスクリーンショットは管理されたディレクトリに保管し、サーバーを他のシステムに公開する前に、セキュリティ ガイドを確認してください。
このプロジェクトでは、分析やトラッキング機能を使用していますか?¶
いいえ。ドキュメントサイトでは、デフォルトでは分析機能は有効になっていません。検索エンジンによる発見は、標準のメタデータ(robots.txt)、サイトマップの生成、オプションのウェブマスター認証タグ、およびオプションのIndexNow通知を通じて行われます。
追加の実用パス¶
upstream Playwright MCP とこのパッケージのどちらを使うかは比較を参照してください。短い作業手順にはレシピを使います: 永続プロファイル、拡張機能、reverse proxy、リージョン QA、Claude Desktop、Codex CLI、CI スモークテスト。