Skip to main content
Glama
brian-ln

Stealth Browser MCP Server

by brian-ln

ステルスブラウザMCPサーバー

Playwrightと検知防止技術を活用したステルスブラウザ機能を提供するMCP(Model Context Protocol)サーバー。このサーバーにより、MCPクライアントは一般的なボット検知システムを回避しながらウェブサイトにアクセスし、スクリーンショットを撮影することができます。

特徴

  • ステルスモード: ボット検出を回避するために、 puppeteer-extra-plugin-stealthplaywright-extraを使用します。

    • ブラウザのフィンガープリントを通常のユーザートラフィックのように変更する

    • WebGL、キャンバス、フォント、プラグイン、その他のブラウザフィンガープリンティング技術を処理

  • スクリーンショットツール: あらゆるウェブサイトの全ページまたは特定の要素のスクリーンショットを撮る

    • ヘッドレス(デフォルト)と可視ブラウザモードの両方をサポート

  • MCP統合:モデルコンテキストプロトコルを介してブラウザ機能を公開します

Related MCP server: zendriver-mcp

インストール

# Install dependencies
bun install

使用法

# Run the MCP server
bun start

# Development mode
bun dev

# Inspect available tools
bun inspect

利用可能なツール

スクリーンショット

ステルスブラウザを使用してウェブページのスクリーンショットを撮ります。

パラメータ:

  • url (文字列、必須): 移動するURL

  • fullPage (ブール値、オプション、デフォルト:true):ページ全体をキャプチャするかどうか

  • selector (文字列、オプション):特定の要素のみをキャプチャするCSSセレクター

  • headless (ブール値、オプション、デフォルト:true):ヘッドレスモードで実行するか、ブラウザモードで表示するか

技術的な詳細

このプロジェクトでは以下を使用します:


このプロジェクトは、高速なオールインワン JavaScript ランタイムであるBunを使用して構築されました。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables Claude to perform stealth browser automation with anti-detection, including navigation, clicking, typing, screenshots, and network monitoring via an MCP server.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides a real browser that bypasses bot detection (Cloudflare, Turnstile) for AI agents, enabling navigation, clicking, typing, screenshots, and data collection through MCP tools.
    53 npm
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    An MCP server for generic browser automation using Playwright. Enables MCP clients to navigate pages, inspect elements, execute JavaScript, capture screenshots, and monitor console logs and network traffic via a headless Chromium instance.
    7
    -