dataUrlstring
Data URL с изображением, закодированным в base64 (например, "data:image/png;base64,...")
delayinteger
Дополнительная задержка в мс после загрузки страницы перед захватом (по умолчанию: 3000).
deviceScaleFactornumber
Device pixel ratio (например, 2 для Retina). По умолчанию: 1 для desktop, 2 при mobile = true.
endinteger
Индекс конечного тайла (отсчёт от 0, включительно). По умолчанию равен start + 4. Не более 5 тайлов на пакет, чтобы уложиться в ограничения ответа MCP.
filePathstring
Абсолютный или относительный путь к файлу изображения.
formatenum
Формат вывода плиток: "webp" (меньше, по умолчанию) или "png" (без потерь).
imageBase64string
Сырые данные изображения в кодировке base64 (без префикса data URL)
includeMetadataboolean
Анализирует каждый тайл и возвращает подсказки о содержимом (blank, low-detail, mixed, high-detail) и статистику яркости. Включено по умолчанию; установите false, чтобы пропустить.
maxDimensioninteger
Максимальный размер в пикселях (0 для отключения или 256-65536). Когда это значение задано, изображение перед нарезкой на тайлы масштабируется так, чтобы его самая длинная сторона не превышала это значение. Это снижает расход токенов для больших изображений. По умолчанию 10000px. Установите 0, чтобы отключить автоматическое уменьшение масштаба.
mobileboolean
Эмулировать ли мобильное устройство. Когда true, по умолчанию задает viewportWidth равным 390, deviceScaleFactor равным 2 и устанавливает мобильный user agent, если он не указан явно.
modelenum
Устарело: используйте "preset" вместо этого. Поддерживается для обратной совместимости. Доступно: "claude" (тайлы 1092px, ~1590 токенов/тайл), "openai" (тайлы 768px, ~765 токенов/тайл), "gemini3" (тайлы 1536px, ~1120 токенов/тайл), "gemini" (тайлы 768px, ~258 токенов/тайл).
outputDirstring
Каталог для сохранения тайлов. По умолчанию: tiles/{name}vN/ рядом с исходным файлом для filePath; {base}/tiles/tiled{ts}{hex}/ для источников URL/base64; {base}/tiles/capture{ts}_{hex}/ для захватов.
pageinteger
Страница тайлов для возврата (0 = первые 5, 1 = следующие 5 и т.д.). По умолчанию: 0
presetenum
НЕ указывайте на Phase 1 (первый вызов). Указывайте только на Phase 2, после того как пользователь выбрал из таблицы сравнения. Доступны: "claude" (тайлы 1092px, ~1590 токенов/тайл), "openai" (тайлы 768px, ~765 токенов/тайл), "gemini3" (тайлы 1536px, ~1120 токенов/тайл), "gemini" (тайлы 768px, ~258 токенов/тайл). Автоматически выбирает самый дешёвый вариант, если параметр не указан на Phase 2.
screenshotPathstring
Путь к ранее сохранённому скриншоту. Если путь указан и файл доступен, пропускает захват URL.
skipBlankTilesboolean
Пропускает пустые тайлы в режиме get-tiles, возвращая текстовые аннотации вместо изображений. Установите значение false, чтобы включить все тайлы. По умолчанию: true.
sourceUrlstring
URL, из которого нужно загрузить изображение (не более 50 МБ, тайм-аут 30 с). На https: включена фильтрация SSRF. Установите TILER_DENY_HTTP_PRIVATE=1, чтобы блокировать частные IP-адреса на http:
startinteger
Начальный индекс тайла (отсчёт с нуля, включительно). Используется вместе с tilesDir для пагинации.
tilesDirstring
Путь к каталогу тайлов (возвращается как outputDir из предыдущего вызова тайлинга). Если указан, возвращает тайлы в виде base64-изображений для пагинации.
tileSizeinteger
Размер тайла в пикселях. Если параметр не указан, используется оптимальное для модели значение по умолчанию (Claude: 1092, OpenAI: 768, Gemini 3: 1536, Gemini: 768). Значения, выходящие за пределы поддерживаемого моделью диапазона, автоматически ограничиваются с предупреждением.
urlstring
URL-адрес веб-страницы для захвата. Требуется установленный Chrome/Chromium.
userAgentstring
Пользовательская строка user agent
viewportWidthinteger
Ширина вьюпорта браузера в пикселях. По умолчанию 1280 для десктопа, 390 при mobile = true.
waitUntilenum
Когда считать страницу загруженной: "load" (по умолчанию), "networkidle" или "domcontentloaded"