RendShot MCP Server
Enables browsing and filtering of Xiaohongshu templates through the list_templates tool for creating platform-specific content.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RendShot MCP Serverscreenshot https://github.com/trending with full page capture"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@rendshot/mcp
MCP server for RendShot — expose HTML-to-image rendering, URL screenshots, and template management as tools for AI agents.
Installation
npm install -g @rendshot/mcpSetup
Claude Desktop
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 Code
claude mcp add rendshot -- npx -y @rendshot/mcpSet the API key in your environment:
export RENDSHOT_API_KEY=rs_live_...Cursor / VS Code
Add to MCP settings:
{
"rendshot": {
"command": "npx",
"args": ["-y", "@rendshot/mcp"],
"env": {
"RENDSHOT_API_KEY": "rs_live_..."
}
}
}Tools
Tool | Description |
| Render HTML/CSS or a template to an image |
| Take a screenshot of any URL |
| Browse published templates with filtering |
| Get template details and variable definitions |
| Create a new reusable template |
generate_image
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 to render (XOR with template_id) |
|
| * | Template ID (XOR with html) |
|
| — | Template variables |
|
| — | CSS styles |
|
| — | Width (1–4096, default 1080) |
|
| — | Height (1–4096, default 1080) |
|
| — | Output format |
|
| — | JPEG quality (1–100) |
|
| — | Device pixel ratio |
screenshot_url
"Screenshot https://example.com at 1440x900"
"Take a full-page screenshot of https://github.com"Parameter | Type | Required | Description |
|
| yes | URL to screenshot |
|
| — | Viewport width |
|
| — | Viewport height |
|
| — | Capture full page |
|
| — | Output format |
list_templates
"Show me xiaohongshu templates"
"Search templates for 'blog cover'"Parameter | Type | Description |
|
| Filter by platform |
|
| Filter by category |
|
| Search query |
|
| Results per page |
get_template
"Get details for template tpl_abc123"create_template
"Create a template named 'Blog Header' with this HTML and a title variable"Environment Variables
Variable | Required | Default | Description |
| yes | — | Your API key ( |
| no |
| API base URL |
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/RendShotTeam/rendshot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server