loading…
Search for a command to run...
loading…
Enables AI agents to generate images from HTML/CSS, capture URL screenshots, and manage reusable templates through the RendShot API. Provides tools for renderin
Enables AI agents to generate images from HTML/CSS, capture URL screenshots, and manage reusable templates through the RendShot API. Provides tools for rendering visual content programmatically within AI workflows.
MCP server for RendShot — expose HTML-to-image rendering, URL screenshots, and template management as tools for AI agents.
npm install -g @rendshot/mcp
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"rendshot": {
"command": "npx",
"args": ["-y", "@rendshot/mcp"],
"env": {
"RENDSHOT_API_KEY": "rs_live_..."
}
}
}
}
claude mcp add rendshot -- npx -y @rendshot/mcp
Set the API key in your environment:
export RENDSHOT_API_KEY=rs_live_...
Add to MCP settings:
{
"rendshot": {
"command": "npx",
"args": ["-y", "@rendshot/mcp"],
"env": {
"RENDSHOT_API_KEY": "rs_live_..."
}
}
}
| Tool | Description |
|---|---|
generate_image |
Render HTML/CSS or a template to an image |
screenshot_url |
Take a screenshot of any URL |
list_templates |
Browse published templates with filtering |
get_template |
Get template details and variable definitions |
create_template |
Create a new reusable template |
Render HTML to an image, or use a template with variables:
"Generate an image from this HTML: <h1>Hello World</h1>"
"Use template tpl_abc123 with title='Launch Day'"
| Parameter | Type | Required | Description |
|---|---|---|---|
html |
string |
* | HTML to render (XOR with template_id) |
template_id |
string |
* | Template ID (XOR with html) |
variables |
object |
— | Template variables |
css |
string |
— | CSS styles |
width |
number |
— | Width (1–4096, default 1080) |
height |
number |
— | Height (1–4096, default 1080) |
format |
png | jpg |
— | Output format |
quality |
number |
— | JPEG quality (1–100) |
deviceScale |
1 | 2 | 3 |
— | Device pixel ratio |
"Screenshot https://example.com at 1440x900"
"Take a full-page screenshot of https://github.com"
| Parameter | Type | Required | Description |
|---|---|---|---|
url |
string |
yes | URL to screenshot |
width |
number |
— | Viewport width |
height |
number |
— | Viewport height |
fullPage |
boolean |
— | Capture full page |
format |
png | jpg |
— | Output format |
"Show me xiaohongshu templates"
"Search templates for 'blog cover'"
| Parameter | Type | Description |
|---|---|---|
platform |
string |
Filter by platform |
category |
string |
Filter by category |
q |
string |
Search query |
limit |
number |
Results per page |
"Get details for template tpl_abc123"
"Create a template named 'Blog Header' with this HTML and a title variable"
| Variable | Required | Default | Description |
|---|---|---|---|
RENDSHOT_API_KEY |
yes | — | Your API key (rs_live_...) |
RENDSHOT_API_URL |
no | https://api.rendshot.ai |
API base URL |
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"rendshot-mcp-server": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also