RendrKit
@rendrkit/mcp
MCP (Model Context Protocol) server for RendrKit. Lets AI assistants like Claude Desktop and Cursor generate professionally designed images via the RendrKit API.
Installation
Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"rendrkit": {
"command": "npx",
"args": ["-y", "@rendrkit/mcp"],
"env": {
"RENDRKIT_API_KEY": "rk_your_api_key_here"
}
}
}
}Cursor
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"rendrkit": {
"command": "npx",
"args": ["-y", "@rendrkit/mcp"],
"env": {
"RENDRKIT_API_KEY": "rk_your_api_key_here"
}
}
}
}Windsurf
Add to your Windsurf MCP config (~/.codeium/windsurf/mcp_config.json):
{
"mcpServers": {
"rendrkit": {
"command": "npx",
"args": ["-y", "@rendrkit/mcp"],
"env": {
"RENDRKIT_API_KEY": "rk_your_api_key_here"
}
}
}
}Related MCP server: Canvora MCP
Available Tools
generate_image
Generate a professionally designed image from a text description. Creates production-ready images with clean layouts, crisp text, and consistent branding. Perfect for social media posts, banners, OG images, thumbnails, and more.
Parameter | Type | Required | Description |
| string | Yes | Description of the image to generate |
| string | No | Image dimensions (e.g. |
| enum | No | Visual style: |
| string | No | ID of a saved brand kit to use for consistent branding |
get_image
Get details of a previously generated image.
Parameter | Type | Required | Description |
| string | Yes | The image ID |
list_brand_kits
List all saved brand kits. Brand kits contain colors, fonts, and logos for consistent image generation. No parameters required.
get_usage
Check current usage statistics including images generated this month and plan limits. No parameters required.
Environment Variables
Variable | Required | Default | Description |
| Yes | - | Your RendrKit API key (starts with |
| No |
| API base URL (for self-hosted or development) |
Development
# Build
npm run build
# Watch mode
npm run devLicense
MIT
Available Tools
8 toolsbatch_renderA
Generate multiple images from the same template with different data. Perfect for e-commerce catalogs, certificates, social media series. Up to 20 items per batch.
Inputs: template_id (required), items (required).
clone_templateA
Clone a template with custom default values. Creates a reusable preset (e.g., your brand's product card template). Use the returned ut_ID for future generations.
Inputs: template_id (required), name (required), default_slots.
generate_imageA
Generate a marketing image. Two modes: (1) Prompt mode — provide a text prompt and AI picks the template. (2) Direct mode (recommended) — provide templateId + slots for precise control. Use list_templates to see available templates.
Inputs: prompt, template_id, slots, photo_query, +9 more.
get_imageA
Get details of a previously generated image
Inputs: id (required).
get_usageA
Check current usage statistics including images generated this month and plan limits
Inputs: no named parameters.
list_brand_kitsA
List all saved brand kits. Brand kits contain colors, fonts, and logos for consistent image generation.
Inputs: no named parameters.
list_templatesA
List all available image templates with their slot definitions. Use this to discover which templates exist and what slots they accept for direct rendering with generate_image.
Inputs: tag.
upload_imageA
Upload an image to get a hosted URL that can be used as photo_url in templates. Provide either a public URL to re-upload or base64-encoded image data.
Inputs: url, base64, mime_type.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose: batch rendering, cloning templates, generating images, fetching details, usage, listing brand kits, listing templates, and uploading images. There is no overlap or ambiguity.
All tool names follow a consistent verb_noun pattern using lowercase and underscores, making them predictable and easy to understand.
With 8 tools, the server covers the essential operations for image generation (listing templates, generating, batching, fetching, usage, uploading, cloning templates, and listing brand kits) without being bloated or too sparse.
The core workflow of generating images from templates is well-covered, but the lack of tools to create or update brand kits and delete images are noticeable gaps that limit the agent's ability to manage assets fully.
Maintenance
Related MCP Connectors
Generate images, videos, and screenshots from your Bannerbear templates via AI.
Generate branded images at scale: design templates and render them to PNGs by prompt.
Generate on-brand images from your AI agent: design, edit, and render templates over MCP.
Render Open Graph and social images from HTML templates, build og:image URLs, AI templates.
Related MCP Servers
- AlicenseAqualityDmaintenanceGenerates blog and social media images using Google's Gemini AI with pre-configured platform presets for Ghost, Medium, Instagram, Twitter, LinkedIn, YouTube, and more.225 npmMIT

Canvora MCPofficial
AlicenseAqualityCmaintenanceEnables AI agents to generate on-brand visuals from ideas, URLs, documents, or PDFs in over 100 formats and 150+ languages, with consistent brand kits.1646 npm1MIT- AlicenseNot gradedqualityDmaintenanceGenerates logos, social media posts, app-store screenshots, comic panels, and visual-novel assets from natural-language prompts using 119 templates.MIT
- AlicenseAqualityDmaintenanceIt generates blogpost images, thumbnails, social post images just from the title.312 npmMIT