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

Требования

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

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

URL MCP-сервера

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

https://mcp.pagepixels.com/mcp

Для клиентов, поддерживающих удаленные MCP-серверы с OAuth, аутентификация выполняется через стандартный поток MCP OAuth 2.1 с PKCE — авторизуйтесь через браузер при первом подключении.

Пример: Claude.ai Web

  1. Откройте Settings (внизу слева)

  2. Выберите Connectors

  3. Нажмите 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

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

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

Инструмент

Описание

list_config_screenshots

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

list_all_screenshots

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

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

Инструмент

Описание

list_config_change_notifications

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

list_all_change_notifications

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

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

Инструмент

Описание

create_domain_research

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

get_domain_research_status

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

get_domain_research_report

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

list_domain_research_reports

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

Анализ нескольких изображений с помощью ИИ

Инструмент

Описание

analyze_any_image_with_ai

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

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

Инструмент

Описание

get_account_limits

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

get_job_status

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

list_real_locations

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

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

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

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

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

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

"Перейди на https://example.com, нажми кнопку входа, заполни поле email значением test@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), quality (1–100 для JPEG), миниатюры

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

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

  • Внедрение: js_inject, css_inject для пользовательских модификаций страницы

  • Конфиденциальность: no_ads, no_cookie_banners, no_tracking

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

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

  • Пользовательские куки и заголовки: cookies, headers

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

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

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

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

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

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

[
  { "type": "click", "selector": "#login-btn" },
  { "type": "text_field", "selector": "#email", "value": "user@example.com" },
  { "type": "text_field", "selector": "#password", "value": "secret" },
  { "type": "submit" },
  { "type": "wait_for_selector", "selector": ".dashboard" }
]

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

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

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

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

Транспорт

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

https://mcp.pagepixels.com/mcp

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

См. также

Лицензия

MIT

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PagePixels/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server