mcpField
H
Hyperbrowser MCP Server

Hyperbrowser MCP Server

ローカル
github.com/hyperbrowseraiブラウザ自動化79275 週間前に更新

Hyperbrowser MCP Server について

Hyperbrowser MCP Server は、Hyperbrowser が提供する MCP サーバーで、Webページのスクレイピング、構造化データの抽出、クロールを行うツールを備えています。汎用的なブラウザーエージェントも利用でき、Web上の情報を必要とする開発者やAIアプリケーション向けです。

主な機能

  1. 01Webページをmarkdownやスクリーンショットとして取得
  2. 02リンク先ページを LLM 向けの形式でクロール
  3. 03乱雑な HTML を構造化 JSON に変換
  4. 04Bing による Web検索
  5. 05Browser Use、OpenAI CUA、Claude computer use のブラウザーエージェント
  6. 06永続プロファイルの作成・一覧表示・削除

活用シーン

  1. 01エージェントが読めるようにWebページの内容を抽出
  2. 02複数のリンク先ページからデータを収集
  3. 03Webページの情報を JSON に整理

MCP 対応

MCP サーバーとして、スクレイピング、クロール、検索、ブラウザーエージェントのツールを MCP クライアントに公開します。また、MCP リソースとして Hyperbrowser のドキュメントを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"hyperbrowserai": {
"command": "npx",
"args": [
"-y",
"hyperbrowser-mcp"
],
"env": {
"HYPERBROWSER_API_KEY": "<HYPERBROWSER_API_KEY>"
}
}
}
}
起動コマンドnpx -y hyperbrowser-mcp
設定が必要な環境変数
HYPERBROWSER_API_KEYシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmhyperbrowser-mcp

ツール

10

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
urlstringはいスクレイピングするウェブページの URL
sessionOptionsobjectいいえブラウザーセッションのオプション。明示的に指定されていない場合は設定しないでください
sessionOptions.useProxybooleanいいえプロキシを使用するかどうか。false を推奨します。
sessionOptions.useStealthbooleanいいえステルスモードを使用するかどうか。false を推奨します。
sessionOptions.solveCaptchasbooleanいいえCAPTCHA を解決するかどうか。false を推奨します。
sessionOptions.acceptCookiesbooleanいいえCookie 同意ポップアップを自動的に閉じるかどうか。false を推奨します。
sessionOptions.profileobjectいいえ永続 Hyperbrowser プロファイルを使用するためのオプション
sessionOptions.profile.idstringいいえセッションで使用する永続プロファイルの ID
sessionOptions.profile.persistChangesbooleanいいえセッション中に行った変更をプロファイルに保存するかどうか。true を推奨します。
outputFormatarrayはい出力形式

詳細

Hyperbrowser MCP Server

smithery badge

Frame 5

これは Hyperbrowser の Model Context Protocol(MCP)サーバーです。ウェブページのスクレイピング、構造化データの抽出、クロールを行うさまざまなツールを提供します。また、OpenAI の CUA、Anthropic の Claude Computer Use、Browser Use などの汎用ブラウザーエージェントにも簡単にアクセスできます。

Hyperbrowser の詳細については、こちらをご覧ください。hyperbrowser API は、MCP サーバーにある機能のスーパーセットをサポートしています。

Model Context Protocol の詳細については、こちらをご覧ください。

目次

インストール

手動インストール

サーバーをインストールするには、次を実行します。

npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>

Cursor での実行

次のように ~/.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["-y", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
      }
    }
  }
}

Windsurf での実行

次のように ./codeium/windsurf/model_config.json に追加します。

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["-y", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
      }
    }
  }
}
開発

開発目的の場合は、ソースコードからサーバーを直接実行できます。

  1. リポジトリをクローンします。

    git clone [email protected]:hyperbrowserai/mcp.git hyperbrowser-mcp
    cd hyperbrowser-mcp
    
  2. 依存関係をインストールします。

    npm install # or yarn install
    npm run build
    
  3. サーバーを実行します。

    node dist/server.js
    

Claude デスクトップアプリ

Claude デスクトップクライアントで使用する Hyperbrowser MCP サーバーの設定例です。

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["--yes", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "your-api-key"
      }
    }
  }
}

ツール

  • scrape_webpage - 任意のウェブページから、フォーマット済み(Markdown、スクリーンショットなど)のコンテンツを抽出します
  • crawl_webpages - 複数のリンク先ページをたどり、LLM に適した形式のコンテンツを抽出します
  • extract_structured_data - 複雑な HTML を構造化 JSON に変換します
  • search_with_bing - Bing 検索でウェブを検索し、結果を取得します
  • browser_use_agent - Browser Use エージェントによる高速で軽量なブラウザー自動化
  • openai_computer_use_agent - OpenAI の CUA モデルを使用した汎用自動化
  • claude_computer_use_agent - Claude computer use を使用した複雑なブラウザータスク
  • create_profile - 新しい永続的な Hyperbrowser プロファイルを作成します。
  • delete_profile - 既存の永続的な Hyperbrowser プロファイルを削除します。
  • list_profiles - 既存の永続的な Hyperbrowser プロファイルを一覧表示します。
Smithery 経由でのインストール

Smithery 経由で Claude Desktop 用の Hyperbrowser MCP Server を自動的にインストールするには、次を実行します。

npx -y @smithery/cli install @hyperbrowserai/mcp --client claude

リソース

サーバーは resources メソッドを通じて hyperbrowser のドキュメントを提供します。リソースの探索に対応したクライアントであれば、どれでもアクセスできます。

ライセンス

このプロジェクトは MIT License の下でライセンスされています。

コメント

MCP は初めてですか?

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

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