Skip to main content
Glama

@rendshot/mcp

Servidor MCP para RendShot: expone el renderizado de HTML a imagen, capturas de pantalla de URL y gestión de plantillas como herramientas para agentes de IA.

npm License

Instalación

npm install -g @rendshot/mcp

Related MCP server: rendex-mcp

Configuración

Claude Desktop

Añadir a ~/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

Establece la clave de API en tu entorno:

export RENDSHOT_API_KEY=rs_live_...

Cursor / VS Code

Añadir a la configuración de MCP:

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

Herramientas

Herramienta

Descripción

generate_image

Renderiza HTML/CSS o una plantilla a una imagen

screenshot_url

Toma una captura de pantalla de cualquier URL

list_templates

Explora plantillas publicadas con filtros

get_template

Obtiene detalles de la plantilla y definiciones de variables

create_template

Crea una nueva plantilla reutilizable

generate_image

Renderiza HTML a una imagen, o utiliza una plantilla con variables:

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

Parámetro

Tipo

Requerido

Descripción

html

string

*

HTML a renderizar (XOR con template_id)

template_id

string

*

ID de la plantilla (XOR con html)

variables

object

—

Variables de la plantilla

css

string

—

Estilos CSS

width

number

—

Ancho (1–4096, predeterminado 1080)

height

number

—

Alto (1–4096, predeterminado 1080)

format

png | jpg

—

Formato de salida

quality

number

—

Calidad JPEG (1–100)

deviceScale

1 | 2 | 3

—

Relación de píxeles del dispositivo

screenshot_url

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

Parámetro

Tipo

Requerido

Descripción

url

string

sí

URL para capturar

width

number

—

Ancho del viewport

height

number

—

Alto del viewport

fullPage

boolean

—

Capturar página completa

format

png | jpg

—

Formato de salida

list_templates

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

Parámetro

Tipo

Descripción

platform

string

Filtrar por plataforma

category

string

Filtrar por categoría

q

string

Consulta de búsqueda

limit

number

Resultados por página

get_template

"Get details for template tpl_abc123"

create_template

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

Variables de entorno

Variable

Requerido

Predeterminado

Descripción

RENDSHOT_API_KEY

sí

—

Tu clave de API (rs_live_...)

RENDSHOT_API_URL

no

https://api.rendshot.ai

URL base de la API

Licencia

MIT

Related MCP Connectors

Related MCP Servers