コンテンツにスキップ

はじめに 比較 レシピ

CloakBrowser MCP サーバー

cloakbrowser-mcp は、CloakBrowser Chromium バイナリを使用して @playwright/mcp をアップストリームで実行する、Model Context Protocol 対応のブラウザ自動化サーバーです。 Playwright MCP 互換のブラウザツール、CloakBrowser の実行、npm インストール、Docker イメージ、ストリーム可能な HTTP セッション、地域別の QA 向けの GeoIP 対応プロキシマッチング、またはインタラクションに敏感なフロー向けのヒューマナイズされた入力動作が必要な場合に利用してください。

30秒デモ

CloakBrowser MCP 30秒デモ

最初の実行を確認できます。npm パッケージを起動し、MCP クライアントを接続して、Web 調査、自動化、またはテストを依頼し、実際のブラウザー結果を確認します。

現在のバージョン:v1.7.0。

バージョンの互換性

cloakbrowser-mcp @playwright/mcp Playwright MCP Docker base CloakBrowser Transport Parity
1.7.0 ^0.0.77 mcr.microsoft.com/playwright/mcp:v0.0.77 ^0.4.8 stdio, Streamable HTTP CI で比較済み
1.6.1 ^0.0.77 mcr.microsoft.com/playwright/mcp:v0.0.77 ^0.4.7 stdio, Streamable HTTP CI で比較済み
1.6.0 ^0.0.77 mcr.microsoft.com/playwright/mcp:v0.0.77 ^0.4.7 stdio, Streamable HTTP CI で比較済み
1.5.0 ^0.0.76 mcr.microsoft.com/playwright/mcp:v0.0.76 ^0.4.3 stdio, Streamable HTTP CI で比較済み
1.4.0 ^0.0.76 mcr.microsoft.com/playwright/mcp:v0.0.76 ^0.3.32 stdio, Streamable HTTP CI で比較済み
1.3.0 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.31 stdio, Streamable HTTP CI で比較済み
1.2.7 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP CI で比較済み
1.2.6 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP CI で比較済み
1.2.5 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP CI で比較済み
1.2.3 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP CI で比較済み
1.2.2 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP CI で比較済み
1.2.1 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP CI で比較済み
1.2.0 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP CI で比較済み
1.1.0 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio, Streamable HTTP CI で比較済み
1.0.2 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio CI で比較済み
1.0.1 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio CI で比較済み
1.0.0 ^0.0.75 mcr.microsoft.com/playwright/mcp:v0.0.75 ^0.3.30 stdio CI で比較済み

このプロジェクトのSemVerリリースとアップストリームのPlaywright MCPバージョンとの間のマッピングについては、バージョン互換性を参照してください。

概要

  • ブリッジランタイム

upstream Playwright MCP を子プロセスとして起動し、ブラウザーツール呼び出しを変更せずに転送します。

  • CloakBrowser の実行

launchOptions.executablePath を CloakBrowser に設定した Playwright MCP 設定を生成します。

  • npm CLI

stdio と Streamable HTTP MCP クライアント向けの薄い Node.js CLI パッケージとして公開されています。

  • Docker イメージ

公式 Playwright MCP イメージをベースにし、CloakBrowser バイナリキャッシュを事前に読み込みます。

  • GeoIP プロキシ照合

CloakBrowser のタイムゾーン、言語、ロケールのフィンガープリントフラグを、設定されたプロキシの場所に合わせます。

  • 人間らしい入力動作

CloakBrowser の人間らしいマウス、キーボード、スクロールレイヤーを通じてページ操作を処理します。

工具の表面

上流の Playwright MCP ツール契約が優先されます。このプロジェクトでは、ローカルのイントロスペクションツールを 2 つ追加するのみです:

  • cloakbrowser_binary_info
  • cloakbrowser_bridge_info

今後の手順

  • npm、Docker、および MCP クライアントの設定については、はじめにをご覧ください。
  • 設定:サポートされている環境変数について。
  • GeoIP プロキシマッチング:地域別の品質保証(QA)、実行時プロキシメタデータ、および複数ロケーションにわたるストリーム可能な HTTP セッションについて。
  • 人間らしい入力動作:インタラクションのリアリティ、セットアップ、およびユースケースに対応。
  • ツール:ツールインターフェースへの期待値および上流との互換性を確保するため。
  • FAQ:一般的なインストール、Docker、互換性、およびセキュリティに関する質問への回答。
  • コントリビューターガイド:開発、テスト、アーキテクチャ、およびリリースに関する詳細。

追加の実用パス

upstream Playwright MCP とこのパッケージのどちらを使うかは比較を参照してください。短い作業手順にはレシピを使います: 永続プロファイル、拡張機能、reverse proxy、リージョン QA、Claude Desktop、Codex CLI、CI スモークテスト。