目次
特徴
- 🌐 完全なブラウザ自動化機能
- 📸 ページ全体または特定の要素のスクリーンショットキャプチャ
- 🖱️ 包括的なウェブインタラクション(ナビゲーション、クリック、フォーム入力)
- 📊 コンソールログ監視
- 🔧 ブラウザコンテキストでの JavaScript 実行
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の MCP Server Playwright を自動的にインストールするには:
npx または mcp-get を使用してパッケージをインストールできます。
npx の使用:
このコマンドは次のことを行います。
- オペレーティングシステムの互換性を確認する(Windows/macOS)
- Claude 構成ファイルを作成または更新する
- Playwrightサーバー統合を構成する
構成ファイルは次の場所に自動的に作成/更新されます:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
mcp-get の使用:
構成
インストール プロセスにより、次の構成が Claude 構成ファイルに自動的に追加されます。
コンポーネント
ツール
browser_navigate
ブラウザで任意のURLに移動する
browser_screenshot
ページ全体または特定の要素のスクリーンショットをキャプチャします
browser_click
CSSセレクターを使用してページ上の要素をクリックする
browser_click_text
ページ上の要素をテキストコンテンツでクリックします
browser_hover
CSSセレクターを使用してページ上の要素にマウスを移動します
browser_hover_text
ページ上の要素のテキストコンテンツにマウスを移動します
browser_fill
入力フィールドに記入してください
browser_select
CSSセレクタを使用してSELECT要素内のオプションを選択する
browser_select_text
SELECT要素内のオプションをテキストコンテンツで選択する
browser_evaluate
ブラウザコンソールでJavaScriptを実行する
リソース
- コンソールログ(
console://logs
)- ブラウザコンソールの出力をテキスト形式でアクセスする
- ブラウザからのすべてのコンソールメッセージが含まれます
- スクリーンショット(
screenshot://<n>
)- キャプチャしたスクリーンショットのPNG画像にアクセスする
- キャプチャ時に指定された名前で参照されます
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
LLM が Web ページと対話したり、スクリーンショットを撮ったり、実際のブラウザ環境で JavaScript を実行したりできるようにします。
Related MCP Servers
- AsecurityAlicenseAqualityThis server provides cloud browser automation capabilities using Browserbase, Puppeteer, and Stagehand. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a cloud browser environment.Last updated -84861,813TypeScriptApache 2.0
- 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 -129,4571TypeScript
- AsecurityFlicenseAqualityEnables LLMs to perform web browsing tasks, take screenshots, and execute JavaScript using Puppeteer for browser automation.Last updated -415,5021JavaScript
- AsecurityFlicenseAqualityEnables browser automation for LLMs on Linux display servers, supporting web interaction, screenshots, and JavaScript execution in a real browser.Last updated -754JavaScript