list_results
List Render Results
List previously rendered images, PDFs, and screenshots. Returns CDN URLs, dimensions, template names, and creation timestamps. Supports pagination and filtering by template.
Ask your agent in plain language. Each of these maps to a real tool on the server.
RenderForm turns templates into finished images, PDFs and videos. An agent connected to it can fill a template with real data, capture a web page as an image or PDF and edit HTML templates, so social cards, certificates and reports stop being a manual design task.
Fill a template with a speaker’s name, photo and session time to produce a share image for each talk.
Render a personalized PDF certificate for each course graduate or event attendee from one template.
Capture a website as a screenshot or PDF to archive a landing page or attach it to a review.
Read and update the HTML and CSS of an html-editor template when copy or branding changes.
RenderForm connects with an API key tied to one organization. Every render and screenshot uses that organization’s credits, so check usage before large batches and restrict template deletion to the people who own the designs.
Sign-in options on Metorial: API Key.
list_results
List previously rendered images, PDFs, and screenshots. Returns CDN URLs, dimensions, template names, and creation timestamps. Supports pagination and filtering by template.
render_image
Render an image, PDF, or video from a RenderForm template with dynamic content. Video renders are asynchronous; use get_result to check their status. Provide a template ID and key-value data pairs to customize text, images, colors, and other component properties. Supports custom output dimensions, file naming, metadata attachment, and webhook notification on completion.
list_templates
List all available templates in your RenderForm account. Returns template names, identifiers, preview URLs, dimensions, and tags. Supports filtering by name and tags with pagination.
get_template
Retrieve detailed information about a specific RenderForm template, including its configurable properties and their default values. Use the returned property keys in the "data" field when rendering images.
take_screenshot
Take a screenshot of any website. The screenshot is automatically saved and hosted on a CDN. You can specify custom dimensions and an optional delay before capture.
get_result
Retrieve an existing render result and its original request metadata. Check pending video status, and prepare the completed file for download without generating it again.
get_account_usage
Identify the organization associated with this API key and check its credit usage, upload storage, and subscription plan.
update_template
Update template metadata. Only supplied fields change; tags replace the full existing set.
delete_template
Delete a template from the account.
update_template_content
Overwrite raw HTML and optional CSS/sample data for an html-editor template. Returns the persisted content.
get_template_content
Retrieve raw HTML, CSS, and sample merge data for an html-editor template.
capture_pdf
Convert a public website URL into a PDF and prepare the generated file for download.
create_template
Create an empty template. For the html-editor, use update_template_content to set its HTML and CSS.
delete_result
Delete an existing rendered file by its result identifier.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Generate images and PDFs from templates with dynamic text, images, QR codes, and custom properties. Manage and list templates with placeholder definitions. Take website screenshots with configurable dimensions and wait times. Browse previously rendered results and their CDN-hosted URLs.
Common questions about connecting Renderform to AI agents with Metorial.