Generate images, PDFs and videos
from your AI assistant

The official RenderForm MCP server lets Claude, Cursor, Windsurf and GitHub Copilot render your templates, take screenshots and manage results directly from a chat.

No credit card required ∙ No subscription required ∙ Free 50 credits
RenderForm MCP server

Set up in one minute

No install step. Your MCP client starts the server with npx and your API key.

  1. Get your API key
  2. Add the renderform server
  3. Ask your assistant for a render, for example:
    "Render template_1234 with the headline 'Summer sale' and give me the link".
{
  "servers": {
    "renderform": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "renderform-mcp", "--api-key=RENDERFORM_API_KEY"]
    }
  }
}

Replace RENDERFORM_API_KEY with your key. Source code and setup guides: github.com/RenderForm/renderform-mcp

What your assistant can do

Every tool maps to a public RenderForm API endpoint, so the results are the same as from your own code.

Render image, PDF or video

Fill a template with data and get the file URL back

Create screenshot

Capture any web page at a given size

Convert page to PDF

Turn a URL into an A4, Letter or custom PDF

Browse render results

List, inspect and delete rendered files

Templates first

Design once,
render from anywhere

Your assistant never has to draw anything. It fills the templates you designed in the RenderForm editor, so every image, PDF or video stays on brand no matter who or what requests it.

Explore the template editor
RenderForm template editor

Open source

Extend it
to your workflow

The server is a small TypeScript project built on the official MCP SDK and published on npm as renderform-mcp. Fork it, add your own tools or prompts, and debug them locally with the MCP Inspector.

View on GitHub
RenderForm API request

Plugins and Integrations

See how to use RenderForm with your favourite tools right away.

Design. Automate. Scale.

Free plan • No credit card required • Get started in minutes

What is the RenderForm MCP server?

The Model Context Protocol (MCP) is an open standard that lets AI assistants call external tools. The RenderForm MCP server exposes the RenderForm API as MCP tools, so assistants such as Claude Desktop, Claude Code, Cursor, Windsurf or GitHub Copilot can render images, PDFs and videos from your templates, take screenshots of web pages, and browse or delete render results, all from a natural-language conversation.

How do I connect RenderForm to Claude or Cursor?

Create an API key in RenderForm, then add a server entry to your client's MCP configuration that runs npx -y renderform-mcp --api-key=YOUR_KEY. The client starts the server on demand; there is nothing to install or host. Detailed, client-specific instructions are in the MCP documentation.

Does the MCP server cost extra?

No. The server is free and open source. Renders requested through it use the same credits as renders made through the REST API or the dashboard: 1 credit per image or PDF, and 10 credits per second of video.

Is it safe to give an assistant my API key?

The key stays in your local MCP client configuration and is sent only to the RenderForm API. Use a dedicated key for the assistant so you can revoke it independently, and remember that assistants can delete templates and results with the tools they are given.

Related content

Discover the latest news, tips and updates about RenderForm.

How to render lists in HTML templates

How to render lists in HTML templates

Learn how to render JSON arrays as multiple HTML elements in RenderForm HTML templates using the Handlebars {{#each}} helper.

Jakub PomykałaJakub Pomykała·Feb 23, 2026·3 min read
Fixing common issues with rendering images

Fixing common issues with rendering images

Discover common image rendering issues in RenderForm and learn effective troubleshooting tips to resolve them quickly. Improve your image generation process.

Jakub PomykałaJakub Pomykała·Apr 09, 2025·9 min read
Taking screenshots using REST API

Taking screenshots using REST API

Capture screenshots of webpage using REST API. Screenshot API is a simple service created to facilitate the process of taking screenshots on demand.

Jakub PomykałaJakub Pomykała·Nov 29, 2023·2 min read