Skip to main content
Glama

@copperline/rendex-mcp

npm version npm downloads License: MIT

MCP-сервер для Rendex — создание скриншотов и PDF-файлов любых веб-страниц с помощью ИИ-агентов через протокол Model Context Protocol.

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

Claude Desktop / Cursor / Windsurf (npx)

Добавьте в конфигурацию вашего MCP-клиента:

{
  "mcpServers": {
    "rendex": {
      "command": "npx",
      "args": ["-y", "@copperline/rendex-mcp"],
      "env": {
        "RENDEX_API_KEY": "your-api-key"
      }
    }
  }
}

Где добавить:

Клиент

Расположение конфигурации

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS)

Cursor

.cursor/mcp.json в корне проекта или Настройки > MCP

Windsurf

Настройки > MCP Servers

Claude Code (CLI)

Добавьте .mcp.json в корень вашего проекта с той же конфигурацией, что указана выше. Затем перезапустите Claude Code.

Важно: Добавьте .mcp.json в ваш .gitignore — он содержит ваш API-ключ.

Удаленно (без установки)

Подключайтесь напрямую — установка не требуется (только для Claude Desktop):

{
  "mcpServers": {
    "rendex": {
      "url": "https://mcp.rendex.dev/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key"
      }
    }
  }
}

Инструменты

rendex_screenshot

Создание скриншота или PDF-файла любой веб-страницы или необработанного HTML.

"Take a screenshot of https://example.com"
"Capture the full page of https://news.ycombinator.com in dark mode"
"Generate a PDF of https://github.com with A4 page size"
"Capture https://amazon.de as seen from Germany"
"Render this HTML invoice as a PDF"

Параметры:

Параметр

Тип

По умолчанию

Описание

url

string

обязателен*

URL веб-страницы для захвата. Взаимоисключающий с html.

html

string

Необработанный HTML для рендеринга. Взаимоисключающий с url.

format

"png"

"jpeg"

"webp"

"pdf"

"png"

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

fullPage

boolean

false

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

darkMode

boolean

false

Эмуляция темной цветовой схемы

width

number

1280

Ширина области просмотра (320-3840)

height

number

800

Высота области просмотра (240-2160)

quality

number

80

Качество изображения 1-100 (только для JPEG/WebP, по умолчанию 80)

delay

number

0

Задержка в мс перед захватом

blockAds

boolean

true

Блокировка рекламы и трекеров

blockResourceTypes

string[]

Типы блокируемых ресурсов: font, image, media, stylesheet

deviceScaleFactor

number

2

Коэффициент масштабирования устройства (1-3). По умолчанию 2× Retina

timeout

number

30

Максимальное время ожидания загрузки страницы в секундах (5-60)

waitUntil

string

"networkidle2"

Готовность страницы: load, domcontentloaded, networkidle0, networkidle2

waitForSelector

string

CSS-селектор, который нужно дождаться перед захватом

bestAttempt

boolean

true

Возвращать частичный рендер при тайм-ауте вместо ошибки

selector

string

CSS-селектор элемента для захвата вместо всей страницы

css

string

Пользовательский CSS для внедрения перед захватом (макс. 50 КБ)

js

string

Пользовательский JavaScript для выполнения перед захватом (макс. 50 КБ)

cookies

array

Файлы cookie для аутентифицированных захватов (макс. 50)

headers

object

Пользовательские HTTP-заголовки для запроса страницы

userAgent

string

Переопределение строки user agent браузера

pdfFormat

string

Размер страницы PDF: A4, Letter, Legal, Tabloid, A3

pdfLandscape

boolean

Альбомная ориентация PDF

pdfPrintBackground

boolean

true

Печать фона в PDF

pdfScale

number

1

Коэффициент масштабирования PDF (0.1-2)

pdfMargin

object

Поля PDF: {top, right, bottom, left} как значения CSS

geo

string

Код страны ISO для геотаргетированного захвата (Pro/Enterprise)

geoCity

string

Город для геотаргетинга (требуется geo)

geoState

string

Штат для геотаргетинга (требуется geo)

async

boolean

Обработка асинхронно (возвращает ID задания)

webhookUrl

string

URL для получения обратного вызова при завершении асинхронного захвата

cacheTtl

number

Время кэширования результата в секундах (3600-2592000)

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

Получите ваш API-ключ на rendex.dev.

Установите переменную окружения RENDEX_API_KEY в конфигурации вашего MCP-клиента.

Тарифы

План

Запросов/мес

Скорость

Free

500

10/мин

Starter

10,000

60/мин

Pro

100,000

300/мин

Enterprise

Пользовательский

1,000/мин

Лицензия

MIT — Copperline Labs LLC

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

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/copperline-labs/rendex-mcp'

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