mcpField
R
Rendrkit

Rendrkit

Local
github.com/vbiffMedia & Design0Updated 35w ago

About Rendrkit

Rendrkit is an MCP server that lets AI assistants create designed images through the RendrKit API. It also provides tools to retrieve image details, manage brand-kit lookups, and check usage.

Key features

  1. 01Generate images from text prompts
  2. 02Choose image size and visual style
  3. 03Apply saved brand kits
  4. 04Retrieve generated image details
  5. 05List brand kits and check usage

Use cases

  1. 01Create social media graphics from prompts
  2. 02Generate banners or thumbnails in selected sizes
  3. 03Keep image generation aligned with a saved brand kit
  4. 04Check generated-image usage and plan limits

MCP support

The MCP server exposes RendrKit image generation, image lookup, brand-kit listing, and usage tools to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"rendrkit": {
"command": "npx",
"args": [
"-y",
"@rendrkit/mcp"
],
"env": {
"RENDRKIT_API_KEY": "<RENDRKIT_API_KEY>"
}
}
}
}
Run commandnpx -y @rendrkit/mcp
Environment variables to set
RENDRKIT_API_KEYSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@rendrkit/mcp

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README
README image

@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"
      }
    }
  }
}

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.

ParameterTypeRequiredDescription
promptstringYesDescription of the image to generate
sizestringNoImage dimensions (e.g. 1080x1080, 1200x628, 1280x720)
styleenumNoVisual style: modern, playful, corporate, dark, minimal, bold
brand_kit_idstringNoID of a saved brand kit to use for consistent branding
get_image

Get details of a previously generated image.

ParameterTypeRequiredDescription
idstringYesThe 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

VariableRequiredDefaultDescription
RENDRKIT_API_KEYYes-Your RendrKit API key (starts with rk_)
RENDRKIT_BASE_URLNohttps://api.rendrkit.devAPI base URL (for self-hosted or development)

Development

# Build
npm run build

# Watch mode
npm run dev

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.