MCP 劇作家 CDP
PlaywrightとChrome DevTools Protocol(CDP)サポートを活用したブラウザ自動化機能を提供するモデルコンテキストプロトコル(CMP)サーバー。このサーバーにより、LLMはウェブページを操作したり、スクリーンショットを撮ったり、実際のブラウザ環境でJavaScriptを実行したりすることが可能になり、CDP経由で既存のChromeインスタンスに接続することも可能です。
これは、実行中の Chrome インスタンスに接続するための CDP サポートが強化された、 executeautomation/mcp-playwright v0.2.7 のフォークです。
主な特徴
- 🔗 CDP 経由で既存の Chrome インスタンスに接続する
- 🌐 完全なブラウザ自動化機能
- 📸 ページ全体または特定の要素のスクリーンショットキャプチャ
- 🖱️ 包括的なウェブインタラクション(ナビゲーション、クリック、フォーム入力)
- 📊 コンソールログ監視
- 🔧 ブラウザコンテキストでの JavaScript 実行
- 🌍 HTTP API テストのサポート
インストール
npm または Smithery を使用してパッケージをインストールできます。
Smithery経由でインストール
Smithery経由で Claude Desktop 用の MCP Playwright CDP を自動的にインストールするには:
手動インストール
npm を使用する場合:
構成
Claude Desktop 構成ファイルに以下を追加します。
/path/to/mcp-playwright
リポジトリへの実際のパスに置き換えます。
CDP接続
このフォークは、CDP経由で既存のChromeインスタンスに接続する機能を追加します。この機能を使用するには、以下の手順を実行してください。
- リモート デバッグを有効にして Chrome を起動します。
- サーバーは、新しいブラウザを起動する前に、まず実行中の Chrome インスタンスへの接続を自動的に試みます。
クレジット
このプロジェクトはexecuteautomation/mcp-playwrightのフォークであり、実行中の Chrome インスタンスに接続するための CDP サポートが強化されています。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
LLM が Chrome DevTools プロトコル サポートを備えた Playwright フレームワークを通じてブラウザの自動化を実行し、既存の Chrome インスタンスに接続して高度な Web インタラクションと JavaScript 実行を実行できるようにします。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA server that enables browser automation using Playwright, allowing interaction with web pages, capturing screenshots, and executing JavaScript in a browser environment through LLMs.Last updated -1210,4751TypeScript
- -securityAlicense-qualityA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.Last updated -14PythonApache 2.0
- AsecurityAlicenseAqualityProvides web content fetching capabilities using Playwright browser automation, enabling LLMs to retrieve and process JavaScript-rendered content from web pages and convert HTML to markdown for easier consumption.Last updated -1PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, generate test code, scrape web content, and execute JavaScript in real browser environments.Last updated -3110,475TypeScriptMIT License