コンテンツにスキップ

よくある質問

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 スモークテスト。