ステルスブラウザMCPサーバー
Playwrightと検知防止技術を活用したステルスブラウザ機能を提供するMCP(Model Context Protocol)サーバー。このサーバーにより、MCPクライアントは一般的なボット検知システムを回避しながらウェブサイトにアクセスし、スクリーンショットを撮影することができます。
特徴
ステルスモード: ボット検出を回避するために、 puppeteer-extra-plugin-stealthとplaywright-extraを使用します。
ブラウザのフィンガープリントを通常のユーザートラフィックのように変更する
WebGL、キャンバス、フォント、プラグイン、その他のブラウザフィンガープリンティング技術を処理
スクリーンショットツール: あらゆるウェブサイトの全ページまたは特定の要素のスクリーンショットを撮る
ヘッドレス(デフォルト)と可視ブラウザモードの両方をサポート
MCP統合:モデルコンテキストプロトコルを介してブラウザ機能を公開します
インストール
使用法
利用可能なツール
スクリーンショット
ステルスブラウザを使用してウェブページのスクリーンショットを撮ります。
パラメータ:
url(文字列、必須): 移動するURLfullPage(ブール値、オプション、デフォルト:true):ページ全体をキャプチャするかどうかselector(文字列、オプション):特定の要素のみをキャプチャするCSSセレクターheadless(ブール値、オプション、デフォルト:true):ヘッドレスモードで実行するか、ブラウザモードで表示するか
技術的な詳細
このプロジェクトでは以下を使用します:
MCPサーバー実装用のFastMCP
ブラウザ自動化のためのPlaywright
プラグインサポート用のplaywright-extra
ボット検出を回避するためのpuppeteer-extra-plugin-stealth
このプロジェクトは、高速なオールインワン JavaScript ランタイムであるBunを使用して構築されました。
local-only server
The server can only run on the client's local machine because it depends on local resources.
Playwright と検出防止技術を使用してステルス ブラウザ機能を提供します。これにより、MCP クライアントは一般的なボット検出システムを回避しながら Web サイトを閲覧したり、スクリーンショットを撮ったりすることができます。
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityA MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.Last updated -81Apache 2.0
 - Asecurity-licenseAqualityPlaywright wrapper for MCP that enables LLM-powered clients to control a browser for automation tasks.Last updated -101
 - Asecurity-licenseAqualityA browser automation server providing Playwright capabilities for controlling web browsers, capturing screenshots, extracting content, and performing complex interactions through an MCP interface.Last updated -6Apache 2.0
 - -security-license-qualityA service that provides Playwright browser automation functionality through Model Context Protocol (MCP), allowing clients to use Playwright features via SSE connections.Last updated -6