Hyperbrowser
공식Hyperbrowser는 AI 에이전트를 지원하고 손쉽고 확장 가능한 브라우저 자동화를 가능하게 하는 차세대 플랫폼입니다.
Hyperbrowser MCP(으)로 무엇을 할 수 있나요?
- 모든 웹페이지를 깔끔한 Markdown 또는 스크린샷으로 스크래핑 —
scrape_webpage를 사용하여 URL에서 LLM 친화적인 콘텐츠를 추출합니다. - 여러 연결된 페이지를 크롤링하여 대량 추출 —
crawl_webpages는 링크를 따라가며 전체 사이트 섹션에서 포맷된 콘텐츠를 반환합니다. - 지저분한 HTML을 구조화된 JSON으로 변환 —
extract_structured_data는 원시 페이지 콘텐츠를 정의된 스키마로 변환합니다. - 프로그래밍 방식으로 웹 검색 —
search_with_bing은 Bing 쿼리를 실행하고 결과 집합을 반환합니다. - 복잡한 브라우저 작업을 AI 에이전트에 위임 — 다단계 자동화를 위해
browser_use_agent,openai_computer_use_agent또는claude_computer_use_agent를 선택하세요. - 영구 브라우저 프로필 관리 —
create_profile,list_profiles,delete_profile이 저장된 브라우징 세션을 처리합니다.
문서
Hyperbrowser MCP Server
이것은 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"
}
}
}
}
개발
개발 목적으로 소스 코드에서 직접 서버를 실행할 수 있습니다.
-
저장소를 클론합니다:
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 Desktop 앱
이것은 Claude Desktop 클라이언트를 위한 Hyperbrowser MCP 서버의 예제 구성입니다.
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["--yes", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "your-api-key"
}
}
}
}
도구
scrape_webpage- 모든 웹페이지에서 형식화된(마크다운, 스크린샷 등) 콘텐츠를 추출합니다.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를 통한 설치
Claude Desktop용 Hyperbrowser MCP 서버를 Smithery를 통해 자동으로 설치하려면:
npx -y @smithery/cli install @hyperbrowserai/mcp --client claude
리소스
서버는 resources 메서드를 통해 hyperbrowser에 대한 문서를 제공합니다. 리소스를 통해 검색할 수 있는 모든 클라이언트가 이에 접근할 수 있습니다.
라이선스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다.