Skip to main content
Glama
PagePixels

PagePixels Screenshots MCP Server

Official
by PagePixels

MCP-сервер для создания скриншотов PagePixels

Сервер Model Context Protocol (MCP) для API скриншотов PagePixels. Позволяет ИИ-ассистентам делать мгновенные и запланированные скриншоты, генерировать изображения из необработанного HTML, делать скриншоты после выполнения действий в браузере и проводить исследование доменов веб-сайтов с помощью ИИ на естественном языке.

Возможности

  • Мгновенные скриншоты — захват любого URL или рендеринг необработанного HTML в изображение по запросу

  • Многошаговые действия в браузере — клики, ввод текста, отправка форм, навигация по страницам и ожидание элементов перед захватом

  • Запланированные скриншоты — создание конфигураций регулярного захвата с интервалами в минуты, часы, дни, недели, месяцы или годы

  • Скриншоты из реальных локаций — создание скриншотов из более чем 150 географических точек (страны, штаты США и крупные города)

  • ИИ-анализ скриншотов — создание скриншотов с последующим анализом изображений с помощью ИИ на основе пользовательских текстовых промптов

  • Скриншоты пользовательского HTML — создание скриншотов из HTML и данных, доступных в MCP-клиенте

  • ИИ-анализ нескольких изображений — сравнение до 5 изображений и 5 промптов с помощью ИИ

  • Извлечение HTML — позволяет ИИ находить CSS-селекторы и получать HTML-контент с веб-сайтов, которые генерируют HTML с помощью JavaScript

  • Исследование доменов веб-сайтов — структурированное извлечение данных с помощью ИИ по нескольким доменам

  • Полное управление конфигурациями — программное создание, чтение, обновление, удаление и просмотр списка конфигураций скриншотов

  • Аутентификация OAuth 2.1 — безопасная аутентификация MCP, соответствующая спецификации, через транспорт Streamable HTTP

Related MCP server: rendex-mcp

Требования

  • Учетная запись PagePixels (доступен бесплатный тариф — платежная информация не требуется)

Быстрый старт

URL MCP-сервера

Подключитесь через Streamable HTTP, указав клиенту следующий адрес:

https://mcp.pagepixels.com/mcp

Пример: Claude.ai Web

  1. Откройте Customize (значок панели инструментов).

  2. Выберите Connectors.

  3. Нажмите Add. Выберите опцию Add custom connector.

  4. Введите URL сервера:

    https://mcp.pagepixels.com/mcp
  5. Завершите авторизацию OAuth, когда появится запрос в браузере.

После подключения инструменты PagePixels будут доступны во всех новых диалогах.

Инструменты

Мгновенные скриншоты

Инструмент

Описание

snap

Создание скриншота любого URL с полным контролем области просмотра, формата, качества, условий ожидания, внедрения JS/CSS, многошаговых действий, ИИ-анализа и геолокации.

snap_html

Рендеринг необработанного HTML-контента в скриншот с теми же параметрами захвата, что и у инструмента snap.

capture_screenshot

Запуск немедленного захвата для существующей конфигурации скриншота.

Запланированные скриншоты

Инструмент

Описание

create_screenshot_config

Создание новой конфигурации скриншота с опциональным планированием интервалов (минуты, часы, дни, месяцы, годы).

get_screenshot_config

Получение конфигурации скриншота по ID.

update_screenshot_config

Обновление любого свойства существующей конфигурации скриншота.

delete_screenshot_config

Удаление конфигурации скриншота и всех сделанных ею снимков.

list_screenshot_configs

Список всех конфигураций скриншотов в учетной записи с пагинацией и фильтрами по времени.

get_job_status

Проверка завершения задачи по созданию скриншота.

История скриншотов

Инструмент

Описание

list_config_screenshots

Список всех скриншотов для конкретной конфигурации.

list_all_screenshots

Список всех скриншотов в учетной записи.

Реальные локации

Инструмент

Описание

list_real_locations

Список всех 150+ поддерживаемых геолокаций для создания скриншотов.

ИИ-анализ нескольких изображений

Инструмент

Описание

analyze_any_image_with_ai

Отправка до 5 изображений и 5 промптов для анализа ИИ.

Исследование доменов

Инструмент

Описание

create_domain_research

Запуск задачи по извлечению данных с помощью ИИ по одному или нескольким доменам с пользовательскими определениями полей.

get_domain_research_status

Проверка статуса задачи исследования домена.

get_domain_research_report

Загрузка результатов завершенного исследования в формате JSON или CSV.

list_domain_research_reports

Список всех отчетов об исследовании доменов в учетной записи.

Уведомления об изменениях

Инструмент

Описание

list_config_change_notifications

Список уведомлений об изменениях для конкретной конфигурации.

list_all_change_notifications

Список всех уведомлений об изменениях в учетной записи.

Учетная запись

Инструмент

Описание

get_account_limits

Получение текущего использования и лимитов учетной записи.

Примеры использования

После подключения взаимодействуйте с ИИ-ассистентом естественным образом:

Сделать скриншот:

"Сделай скриншот https://example.com в формате PNG шириной 540px и удали баннеры с куки"

Многошаговый захват:

"Перейди на https://example.com, заполни поле поиска текстом 'что искать', отправь форму, а затем сделай скриншот всей страницы"

Регулярный мониторинг:

"Делай скриншот https://example.com/pricing каждые 6 часов"

Захват из определенной локации:

"Сделай скриншот https://example.com из Японии и подожди 6000 мс перед захватом"

Исследование домена:

"Исследуй эти 5 доменов конкурентов и извлеки их тарифные планы, год основания и размер команды"

Обзор учетной записи:

"Покажи мое текущее использование и оставшиеся кредиты"

Параметры захвата

Инструменты snap и snap_html поддерживают широкие возможности настройки:

  • Область просмотра: page_width, page_height, scale_factor (1x или 2x Retina)

  • Вывод: image_format (jpeg, png, webp, pdf), quality (1–100 для JPEG), миниатюры

  • Вся страница: fullpage, fullpage_advanced, incremental_scroll для контента с ленивой загрузкой

  • Захват элемента: selectors для создания скриншота конкретного DOM-элемента

  • Тайминги: wait (задержка в мс перед захватом), wait_for (CSS-селектор для ожидания появления)

  • Пользовательские стили: css_inject

  • Скрипты: js_inject

  • Удаление/отключение: no_ads, no_cookie_banners, no_tracking

  • Геолокация: real_location (150+ локаций), time_zone, accept_language

  • ИИ-анализ: analyze_image_with_ai и ai_prompt для анализа скриншота на основе пользовательского текстового промпта

  • Авторизация и заголовки: cookies, headers, user_agent

  • Извлечение HTML: html_only для получения полностью отрендеренного HTML вместо изображения

  • Кэширование: ttl для управления длительностью кэша (0 — всегда свежие данные)

См. полный список параметров скриншотов.

Многошаговые действия

Автоматизируйте взаимодействие с браузером перед захватом с помощью multi_step_actions:

[
  { "type": "wait_for_selector", "selector": "#email" }
  { "type": "text_field", "selector": "#email", "value": "user@example.com" },
  { "type": "text_field", "selector": "#password", "value": "secret" },
  { "type": "submit" },
  { "type": "wait", "value": "8000" },
  { "type": "click", "selector": ".chart-filter" }
]

Поддерживаемые типы действий: click, hover, change, redirect, javascript, evaluateJs, css, text_field, select, checkbox, submit, wait, wait_for_selector

См. раздел «Многошаговые действия» в руководстве MCP

Аутентификация

Аутентификация осуществляется через стандартный поток MCP OAuth 2.1 с PKCE и использует DCR (динамическую регистрацию клиентов). При подключении через Claude.ai, Cursor или другие MCP-клиенты с поддержкой OAuth, авторизуйтесь через браузер при первом подключении. Настройка API-ключа вручную не требуется.

Для программного доступа вне MCP см. документацию API PagePixels.

Транспорт

Этот сервер использует транспорт MCP Streamable HTTP, размещенный по адресу:

https://mcp.pagepixels.com/mcp

Все MCP-клиенты, поддерживающие удаленные серверы Streamable HTTP, могут подключаться напрямую. OAuth 2.1 с PKCE принудительно используется для всех соединений.

Ресурсы

Поддержка

Свяжитесь с PagePixels в любое время по электронной почте:

support-tickets@pagepixels.com

Или свяжитесь с нами через форму поддержки.

Лицензия

MIT

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers