Hyperbrowser
公式Hyperbrowserは、AIエージェント
Hyperbrowser MCPで何ができますか?
- Scrape any webpage as clean Markdown or a screenshot — use
scrape_webpageto extract LLM-friendly content from a URL. - Crawl multiple linked pages for bulk extraction —
crawl_webpagesfollows links and returns formatted content from an entire site section. - Turn messy HTML into structured JSON —
extract_structured_dataconverts raw page content into a defined schema. - Search the web programmatically —
search_with_bingruns a Bing query and returns the result set. - Delegate complex browser tasks to an AI agent — choose
browser_use_agent,openai_computer_use_agent, orclaude_computer_use_agentfor multi-step automation. - Manage persistent browser profiles —
create_profile,list_profiles, anddelete_profilehandle saved browsing sessions.
ドキュメント
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 [email protected]: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 ライセンスの下でライセンスされています。