Hyperbrowser

公式

Hyperbrowserは、AIエージェント

Hyperbrowser MCPで何ができますか?

  • Scrape any webpage as clean Markdown or a screenshot — use scrape_webpage to extract LLM-friendly content from a URL.
  • Crawl multiple linked pages for bulk extractioncrawl_webpages follows links and returns formatted content from an entire site section.
  • Turn messy HTML into structured JSONextract_structured_data converts raw page content into a defined schema.
  • Search the web programmaticallysearch_with_bing runs a Bing query and returns the result set.
  • Delegate complex browser tasks to an AI agent — choose browser_use_agent, openai_computer_use_agent, or claude_computer_use_agent for multi-step automation.
  • Manage persistent browser profilescreate_profile, list_profiles, and delete_profile handle saved browsing sessions.

ドキュメント

Hyperbrowser MCP サーバー

smithery badge

Frame 5

これは Hyperbrowser の Model Context Protocol (MCP) サーバーです。Web ページのスクレイピング、構造化データの抽出、クロールを行うためのさまざまなツールを提供します。また、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 - 任意の Web ページからフォーマット済み (マークダウン、スクリーンショットなど) のコンテンツを抽出します
  • crawl_webpages - 複数のリンクされたページをナビゲートし、LLM フレンドリーなフォーマット済みコンテンツを抽出します
  • extract_structured_data - 乱雑な HTML を構造化された JSON に変換します
  • search_with_bing - Web にクエリを実行し、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 サーバーを自動的にインストールするには:

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

リソース

サーバーは、resources メソッドを通じて Hyperbrowser に関するドキュメントを提供します。リソースを介して検出を実行できるクライアントは、これにアクセスできます。

ライセンス

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