Skip to main content
Glama

Интеграции SnapRender

npm MCP npm SDK PyPI SDK License: MIT

Официальные интеграции для SnapRender Screenshot API — создание скриншотов любого веб-сайта в форматах PNG, JPEG, WebP или PDF.

Удаленный MCP-сервер

SnapRender предоставляет хостинговый MCP-сервер — подключайтесь из любого MCP-клиента без установки:

https://app.snap-render.com/mcp
  • Транспорт: Streamable HTTP (спецификация MCP 2025-03-26)

  • Авторизация: заголовок X-API-Key или Authorization: Bearer

  • Инструменты: take_screenshot, check_screenshot_cache, get_usage

  • Промпты: screenshot_website, compare_devices

Claude Desktop (удаленно — рекомендуется)

{
  "mcpServers": {
    "snaprender": {
      "type": "streamable-http",
      "url": "https://app.snap-render.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_your_key_here"
      }
    }
  }
}

Любой MCP-клиент (curl)

# Initialize a session
curl -X POST https://app.snap-render.com/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "X-API-Key: sk_live_your_key_here" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'

Сервер возвращает заголовок Mcp-Session-Id — включите его в последующие запросы для повторного использования сессии.

Smithery

Установите через Smithery для автоматической настройки с любым MCP-клиентом.

Related MCP server: Renderly MCP

Локальный MCP-сервер (npm)

Если вы предпочитаете запускать локально через транспорт stdio:

{
  "mcpServers": {
    "snaprender": {
      "command": "npx",
      "args": ["-y", "snaprender-mcp"],
      "env": {
        "SNAPRENDER_API_KEY": "sk_live_your_key_here"
      }
    }
  }
}

См. mcp-server/ для получения полной документации.

Удаленный vs Локальный

Удаленный (хостинг)

Локальный (npx)

Установка

Нет — только HTTPS URL

Требуется Node.js + npx

Транспорт

Streamable HTTP

stdio

Вариант использования

Любой MCP-клиент, Smithery, веб-приложения

Claude Desktop, Claude Code

Инструменты MCP

take_screenshot

Создание скриншота любого веб-сайта. Возвращает изображение в формате PNG, JPEG, WebP или PDF.

Параметр

Тип

Обязательный

Описание

url

string

Да

URL для захвата (http:// или https://)

format

string

Нет

png, jpeg, webp или pdf (по умолчанию: png)

width

integer

Нет

Ширина области просмотра 320-3840 (по умолчанию: 1280)

height

integer

Нет

Высота области просмотра 200-10000 (по умолчанию: 800)

full_page

boolean

Нет

Захват всей прокручиваемой страницы

device

string

Нет

iphone_14, iphone_15_pro, pixel_7, ipad_pro, macbook_pro

dark_mode

boolean

Нет

Включить темную тему

block_ads

boolean

Нет

Блокировать рекламу (по умолчанию: true)

block_cookie_banners

boolean

Нет

Удалить баннеры cookie (по умолчанию: true)

quality

integer

Нет

Качество JPEG/WebP 1-100 (по умолчанию: 90)

delay

integer

Нет

Задержка в мс после загрузки страницы (по умолчанию: 0)

hide_selectors

string

Нет

CSS-селекторы через запятую для скрытия

click_selector

string

Нет

CSS-селектор для клика перед захватом

check_screenshot_cache

Проверка наличия скриншота в кэше без выполнения захвата. Не учитывается в квоте.

Параметр

Тип

Обязательный

Описание

url

string

Да

URL для проверки

format

string

Нет

Формат вывода (по умолчанию: png)

get_usage

Получение статистики использования скриншотов.

Параметр

Тип

Обязательный

Описание

month

string

Нет

Месяц в формате YYYY-MM (по умолчанию: текущий месяц)

Интеграции с фреймворками агентов

Фреймворк

Директория

Описание

LangChain Python

langchain/

Функции с декоратором @tool для агентов LangChain / LangGraph (PyPI)

LangChain.js

langchain-js/

Классы StructuredTool для агентов LangChain.js (npm)

CrewAI

crewai/

Подклассы BaseTool для агентов CrewAI (PyPI)

AutoGen

autogen/

Обертки FunctionTool для агентов Microsoft AutoGen (PyPI)

n8n

Отдельный репозиторий

Узел сообщества для рабочих процессов n8n (npm)

Другие интеграции

Интеграция

Описание

Время настройки

OpenClaw Skill

Файл навыка для ИИ-агента OpenClaw

5 мин

ChatGPT Actions

Спецификация OpenAPI для Custom GPT и вызова функций OpenAI

5 мин

Postman Collection

Готовые API-запросы для Postman

1 мин

SDK

# Node.js
npm install snaprender

# Python
pip install snaprender

Прямой API

curl "https://app.snap-render.com/v1/screenshot?url=https://example.com" \
  -H "X-API-Key: sk_live_your_key_here" \
  -o screenshot.png

Получение API-ключа

Зарегистрируйтесь бесплатно на snap-render.com — 200 скриншотов в месяц, кредитная карта не требуется.

Ссылки

Лицензия

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables AI assistants to capture website screenshots, automate browser interactions, and manage recurring screenshot configurations across 150+ global locations. It also supports AI-powered domain research and visual change monitoring for any web page.
    Last updated
    30
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Enables Claude Code to capture public web pages as images or PDFs via Latchshot's hosted API, and check rendering quota, without requiring a local browser.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • Screenshots, PDFs and Markdown from any URL or HTML for AI agents, via the SnapForge API

  • Read a URL as clean markdown, screenshot a website, url to PDF. Web access for agents, no signup.

  • Screenshot, diff, audit and sitemap-capture any web page — 5 MCP tools for AI agents.

View all MCP Connectors

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/User0856/snaprender-integrations'

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