Hyperbrowser

официальный

Hyperbrowser — это платформа нового поколения, которая расширяет возможности AI-агентов и обеспечивает простую и масштабируемую автоматизацию браузера.

Что можно делать с Hyperbrowser MCP?

  • Извлечение любой веб-страницы в виде чистого Markdown или скриншота — используйте scrape_webpage для получения контента, удобного для LLM, по URL-адресу.
  • Обход нескольких связанных страниц для массового извлеченияcrawl_webpages переходит по ссылкам и возвращает форматированный контент из целого раздела сайта.
  • Преобразование грязного HTML в структурированный JSONextract_structured_data преобразует необработанное содержимое страницы в заданную схему.
  • Программный поиск в интернетеsearch_with_bing выполняет запрос в Bing и возвращает набор результатов.
  • Делегирование сложных задач браузера ИИ-агенту — выберите browser_use_agent, openai_computer_use_agent или claude_computer_use_agent для многошаговой автоматизации.
  • Управление постоянными профилями браузераcreate_profile, list_profiles и delete_profile управляют сохраненными сессиями браузера.

Документация

Hyperbrowser MCP-сервер

smithery badge

Frame 5

Это сервер Model Context Protocol (MCP) от Hyperbrowser. Он предоставляет различные инструменты для скрапинга, извлечения структурированных данных и обхода веб-страниц. Также он обеспечивает удобный доступ к браузерным агентам общего назначения, таким как CUA от OpenAI, Claude Computer Use от Anthropic и Browser Use.

Дополнительную информацию о Hyperbrowser можно найти здесь. API Hyperbrowser поддерживает расширенный набор функций по сравнению с 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 git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp
    cd hyperbrowser-mcp
    
  2. Установите зависимости:

    npm install # or yarn install
    npm run build
    
  3. Запустите сервер:

    node dist/server.js
    

Приложение Claude Desktop

Это пример конфигурации MCP-сервера Hyperbrowser для клиента Claude Desktop.

{
  "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 — Автоматизация общего назначения с использованием модели CUA от OpenAI
  • claude_computer_use_agent — Сложные браузерные задачи с использованием Claude Computer Use
  • create_profile — Создание нового постоянного профиля Hyperbrowser.
  • delete_profile — Удаление существующего постоянного профиля Hyperbrowser.
  • list_profiles — Список существующих постоянных профилей Hyperbrowser.

Установка через Smithery

Чтобы установить MCP-сервер Hyperbrowser для Claude Desktop автоматически через Smithery:

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

Ресурсы

Сервер предоставляет документацию о Hyperbrowser через методы resources. Любой клиент, способный выполнять обнаружение ресурсов, имеет к ней доступ.

Лицензия

Этот проект распространяется под лицензией MIT.