Hyperbrowser
公式Hyperbrowserは、AIエージェント
Hyperbrowser MCPで何ができますか?
- 任意のWebページをクリーンなMarkdownまたはスクリーンショットとしてスクレイピング —
scrape_webpageを使用して、URLからLLMに適したコンテンツを抽出します。 - 複数のリンク先ページをクロールして一括抽出 —
crawl_webpagesはリンクをたどり、サイト全体のセクションから整形されたコンテンツを返します。 - 乱雑なHTMLを構造化JSONに変換 —
extract_structured_dataは生のページコンテンツを定義されたスキーマに変換します。 - プログラムでWebを検索 —
search_with_bingはBingクエリを実行し、結果セットを返します。 - 複雑なブラウザタスクをAIエージェントに委任 — マルチステップの自動化には、
browser_use_agent、openai_computer_use_agent、またはclaude_computer_use_agentを選択します。 - 永続的なブラウザプロファイルを管理 —
create_profile、list_profiles、delete_profileで保存されたブラウジングセッションを処理します。
ドキュメント
Hyperbrowser MCP サーバー
これは 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"
}
}
}
}
開発
開発目的では、ソースコードから直接サーバーを実行できます。
-
リポジトリをクローンします:
git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp cd hyperbrowser-mcp -
依存関係をインストールします:
npm install # or yarn install npm run build -
サーバーを実行します:
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 ライセンスの下でライセンスされています。