Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,534Letters: 14Defects: 1,322counted 3 min ago
teppi

MCP serverio.github.pictify-io/mcp

Generate images, GIFs, videos, and PDFs from HTML, URLs, or templates — from your AI agent.
UNRATEDActivestreamable-httpmcp.pictify.io

Overview

Score?
UNRATED 0.673
of what a free look can see, on 30 looks
Looks
35
last 16 hr ago
Tools
25
changed 13 days ago

More info

URL
mcp.pictify.io/
streamable-http
Says it is
pictify 2.0.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.673 · highest on record 0.8561

Toolsfrom sha256:467503b912…9acf0b · +8 −9 13 days ago

The tools this server lists, read out of the definition it returned
ToolSchema
pictify_batch_render
Render one template many times — one image per row of data. Pass EITHER variableSets (rows inline) OR csvUrl with mappings (rows from a hosted CSV). Exactly one; a call with neith
input · no output
pictify_cancel_batch
Cancel a running batch render job. Already completed items will retain their results and URLs. Remaining unprocessed items will be skipped. Use this if you started a batch with inc
input · no output
pictify_create_image
Generate a static image (PNG, JPEG, or WebP) from HTML/CSS content, a URL screenshot, or a template. Common use cases: Open Graph (OG) images for link previews, social media cards
input · no output
pictify_create_template
Create a new reusable template with variable placeholders for dynamic content generation. Templates can use either FabricJS canvas data (from the Pictify visual editor) or raw HTML
input · no output
pictify_create_video_template
Upload a Remotion scene YOU wrote as a new video template. Use when you want full creative control over the composition — write the TSX yourself instead of delegating the design to
input · no output
pictify_delete_template
Permanently delete a template. This action cannot be undone. WARNING: Any batch jobs or bindings using this template will stop working.
input · no output
pictify_delete_video_template added
Permanently delete a video template. This cannot be undone, and any automation rendering from it stops working. Renders already produced from it are unaffected.
input · no output
pictify_duplicate_video_template added
Copy a video template into a new one, leaving the original untouched. Use this to branch a working template before changing it. The copy counts against the saved-template limit on
input · no output
pictify_generate_video_template
Generate a new video template from a text prompt using AI. The service designs a motion brief (palette, beats, typography), writes the scene as code, compiles it, renders preview f
input · no output
pictify_get_batch_results
Check the status and results of a batch render job. Returns the job status (pending, processing, completed, failed, partial, cancelled), progress percentage, item counts, and image
input · no output
pictify_get_image
Get details of a specific image by its UID. Returns the image URL, dimensions, format, and creation timestamp.
input · no output
pictify_get_template
Get detailed information about a specific template by its ID. Returns the template's name, dimensions, variable definitions, tags, output format, thumbnail URL, and metadata. Use t
input · no output
pictify_get_template_variables
Get the variable definitions for a template. IMPORTANT: Always call this before pictify_render_template, pictify_multi_size_render or pictify_batch_render, to discover what variabl
input · no output
pictify_get_video_template added
Get one video template in full — its kind (timeline or tsx code), dimensions, fps, duration, variable definitions and current status. Use this before updating one, to see what is t
input · no output
pictify_get_video_template_variables
Get a video template's variable definitions — the fields you can set when rendering it (texts, colors, image URLs). Call before pictify_render_video to know what to pass.
input · no output
pictify_list_expression_functions added
List the functions available inside template expressions, with a line on what each does. Call this before writing template HTML with {{ }} logic, so the expressions use functions t
input · no output
pictify_list_renders added
List what this account has rendered — images, GIFs, PDFs and videos in one feed, newest first. Filter by format, by the template that produced them, or by what called for them. Use
input · no output
pictify_list_templates
List saved templates in your Pictify account with pagination and filtering. Templates are reusable HTML designs with {{variableName}} placeholders for dynamic content. Use this to
input · no output
pictify_list_video_templates
List the user's video templates with their UIDs, dimensions, duration and kind. Video templates come in two kinds: 'timeline' (built in the visual studio) and 'tsx' (single-file Re
input · no output
pictify_multi_size_render added
Render one template at several sizes in a single call — the same design as a 1200x630 OG card, a 1080x1080 square and a 1600x900 banner, say. Use this instead of calling pictify_re
input · no output
pictify_render_template
Render a saved template with variable substitutions to produce an image or a PDF. This is also how you get a PDF out of Pictify: pass format: 'pdf'. For a multi-page PDF — one page
input · no output
pictify_render_video
Render a video template to an MP4 video or an animated GIF, with variable substitutions. Common use cases: personalized video messages, social video posts, animated certificates, p
input · no output
pictify_update_template
Update an existing template's content, dimensions, name, or variable definitions. Only the provided fields will be updated; others remain unchanged. You can update HTML or FabricJS
input · no output
pictify_update_video_template added
Update a video template's name, dimensions, frame rate, duration, variable definitions, or — for code (tsx) templates only — its Remotion source. Only the fields you pass change. T
input · no output
pictify_validate_expression added
Check that a template expression parses before you put it in a template. Pass the inside of the braces, not the braces: 'IF(premium, "PRO", "FREE")', not '{{...}}'. Returns whether
input · no output
pictify_capture_gif removed
Record an animated GIF from a live web page URL by capturing its on-screen activity over time. The page is loaded in a headless browser and recorded for the specified duration. Use
—
pictify_create_canvas_image removed
Generate an image from FabricJS canvas JSON data with optional variable substitution. Use this when you have a FabricJS canvas design (created in the Pictify visual editor or progr
—
pictify_create_gif removed
Create an animated GIF from HTML content with CSS animations, a URL, or a template. The HTML must contain CSS @keyframes animations, transitions, or JavaScript animations to produc
—
pictify_get_gif removed
Get details of a specific GIF by its UID. No authentication required. Returns the GIF URL, dimensions, and animation details.
—
pictify_list_gifs removed
List previously generated GIFs from your account with pagination. Returns GIF URLs, IDs, dimensions, animation duration, and creation timestamps. Use this to browse your GIF histor
—
pictify_list_images removed
List previously generated images from your account with pagination. Returns image URLs, IDs, dimensions, format, and creation timestamps. Use this to browse your render history or
—
pictify_list_pdf_presets removed
List all available PDF page size presets with their dimensions. Use these preset names when calling pictify_render_pdf or pictify_render_multi_page_pdf. Common presets include A4 (
—
pictify_render_multi_page_pdf removed
Generate a multi-page PDF from a template by providing multiple sets of variables. Each variable set produces one page in the final document. Supports 1-100 pages per PDF. Common u
—
pictify_render_pdf removed
Generate a single-page PDF from a saved template with variable substitutions. Common use cases: invoices, certificates, receipts, contracts, reports, event tickets, shipping labels
—
Verify it yourselfnpx teppi-check https://mcp.pictify.iocurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2JWQXBASW16H9XEY8ETT