Set up in one minute
No install step. Your MCP client starts the server with npx and your API key.
No install step. Your MCP client starts the server with npx and your API key.
renderform server{
"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
Every tool maps to a public RenderForm API endpoint, so the results are the same as from your own code.
Fill a template with data and get the file URL back
Capture any web page at a given size
Turn a URL into an A4, Letter or custom PDF
List, inspect and delete rendered files
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
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
See how to use RenderForm with your favourite tools right away.
Free plan • No credit card required • Get started in minutes
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.
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.
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.
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.
Discover the latest news, tips and updates about RenderForm.

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

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

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