Skip to main content
Glama

@rendshot/mcp

MCP-сервер (Model Context Protocol) для RendShot — предоставляет инструменты для рендеринга HTML в изображения, создания скриншотов URL и управления шаблонами для ИИ-агентов.

npm License

Установка

npm install -g @rendshot/mcp

Related MCP server: rendex-mcp

Настройка

Claude Desktop

Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "rendshot": {
      "command": "npx",
      "args": ["-y", "@rendshot/mcp"],
      "env": {
        "RENDSHOT_API_KEY": "rs_live_..."
      }
    }
  }
}

Claude Code

claude mcp add rendshot -- npx -y @rendshot/mcp

Установите API-ключ в переменные окружения:

export RENDSHOT_API_KEY=rs_live_...

Cursor / VS Code

Добавьте в настройки MCP:

{
  "rendshot": {
    "command": "npx",
    "args": ["-y", "@rendshot/mcp"],
    "env": {
      "RENDSHOT_API_KEY": "rs_live_..."
    }
  }
}

Инструменты

Инструмент

Описание

generate_image

Рендеринг HTML/CSS или шаблона в изображение

screenshot_url

Создание скриншота любого URL

list_templates

Просмотр опубликованных шаблонов с фильтрацией

get_template

Получение деталей шаблона и определений переменных

create_template

Создание нового повторно используемого шаблона

generate_image

Рендеринг HTML в изображение или использование шаблона с переменными:

"Generate an image from this HTML: <h1>Hello World</h1>"
"Use template tpl_abc123 with title='Launch Day'"

Параметр

Тип

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

Описание

html

string

*

HTML для рендеринга (XOR с template_id)

template_id

string

*

ID шаблона (XOR с html)

variables

object

—

Переменные шаблона

css

string

—

CSS-стили

width

number

—

Ширина (1–4096, по умолчанию 1080)

height

number

—

Высота (1–4096, по умолчанию 1080)

format

png | jpg

—

Формат вывода

quality

number

—

Качество JPEG (1–100)

deviceScale

1 | 2 | 3

—

Плотность пикселей устройства

screenshot_url

"Screenshot https://example.com at 1440x900"
"Take a full-page screenshot of https://github.com"

Параметр

Тип

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

Описание

url

string

да

URL для скриншота

width

number

—

Ширина области просмотра

height

number

—

Высота области просмотра

fullPage

boolean

—

Захват всей страницы

format

png | jpg

—

Формат вывода

list_templates

"Show me xiaohongshu templates"
"Search templates for 'blog cover'"

Параметр

Тип

Описание

platform

string

Фильтр по платформе

category

string

Фильтр по категории

q

string

Поисковый запрос

limit

number

Результатов на страницу

get_template

"Get details for template tpl_abc123"

create_template

"Create a template named 'Blog Header' with this HTML and a title variable"

Переменные окружения

Переменная

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

По умолчанию

Описание

RENDSHOT_API_KEY

да

—

Ваш API-ключ (rs_live_...)

RENDSHOT_API_URL

нет

https://api.rendshot.ai

Базовый URL API

Лицензия

MIT

Related MCP Connectors

Related MCP Servers