PagePixels Screenshots MCP Server
OfficialMCP-сервер для создания скриншотов 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
Откройте Settings (внизу слева)
Выберите Connectors
Нажмите Add custom connector
Введите URL сервера:
https://mcp.pagepixels.com/mcpЗавершите авторизацию OAuth при появлении запроса в браузере
После подключения инструменты PagePixels будут доступны во всех новых диалогах.
Инструменты
Захват скриншотов
Инструмент | Описание |
| Захват скриншота любого URL с полным контролем области просмотра, формата, качества, условий ожидания, внедрения JS/CSS, многошаговых действий, анализа ИИ и геолокации |
| Рендеринг необработанного HTML-контента в скриншот с теми же параметрами захвата, что и у |
| Запуск немедленного захвата для существующей конфигурации скриншота |
Управление конфигурациями скриншотов
Инструмент | Описание |
| Создание новой конфигурации с возможностью планирования (от минут до лет) |
| Получение конфигурации по ID |
| Обновление любого свойства существующей конфигурации |
| Удаление конфигурации и всех ее захваченных скриншотов |
| Список всех конфигураций в учетной записи с пагинацией и фильтрами по времени |
История скриншотов
Инструмент | Описание |
| Список всех скриншотов для конкретной конфигурации |
| Список всех скриншотов в учетной записи |
Уведомления об изменениях
Инструмент | Описание |
| Список уведомлений об изменениях для конкретной конфигурации |
| Список всех уведомлений об изменениях в учетной записи |
Исследование доменов
Инструмент | Описание |
| Отправка задания на извлечение данных с помощью ИИ по одному или нескольким доменам с пользовательскими определениями полей |
| Проверка статуса задания по исследованию домена |
| Загрузка завершенных результатов исследования в формате JSON или CSV |
| Список всех отчетов об исследовании доменов в учетной записи |
Анализ нескольких изображений с помощью ИИ
Инструмент | Описание |
| Отправка до 5 изображений и 5 запросов для анализа ИИ |
Учетная запись и утилиты
Инструмент | Описание |
| Получение текущего использования и лимитов учетной записи |
| Проверка завершения задания по созданию скриншота |
| Список всех 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 принудительно применяется ко всем соединениям.
См. также
Документация PagePixels — полная справка по API
screenshots-pagepixels — API-клиент для Node.js
screenshots-pagepixels (PyPI) — API-клиент для Python
screenshots_pagepixels (RubyGems) — API-клиент для Ruby
Model Context Protocol — спецификация MCP
Лицензия
MIT
This server cannot be installed
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