mcpField
P
puppeteer-mcp-server

puppeteer-mcp-server

リモート
github.com/AnyContext-aiブラウザ自動化585 週間前に更新
リポジトリ

puppeteer-mcp-server について

puppeteer-mcp-serverは、Puppeteerで実ブラウザーを操作するMCPサーバーです。LLMによるWebページ操作、スクリーンショット撮影、JavaScript実行に対応します。

主な機能

  1. 01ブラウザー操作の自動化
  2. 02ページのスクリーンショット撮影
  3. 03ブラウザー内でのJavaScript実行

活用シーン

  1. 01LLM経由でのWebページ操作
  2. 02ブラウザー作業中の画面撮影
  3. 03実ブラウザーでのJavaScript実行

MCP 対応

Puppeteerによるブラウザー自動化機能をMCPクライアントに提供し、Webページ操作、撮影、JavaScript実行を可能にします。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttp://localhost:8000
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

puppeteer-mcp-server

Puppeteer を使用してブラウザー自動化機能を提供する Model Context Protocol サーバーです。このサーバーにより、LLM は実際のブラウザー環境でウェブページを操作したり、スクリーンショットを撮影したり、JavaScript を実行したりできます。

ビルドと実行
docker build -t puppeteer-mcp-server .

docker run --rm -p 8000:8000 puppeteer-mcp-server

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。