io.github.pictify-io/mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Generate images, GIFs, videos, and PDFs from HTML, URLs, or templates — from your AI agent.
Summary by lookupd
Renders images, PDFs, GIFs and videos from HTML or templates, with batch rendering and template management.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://mcp.pictify.io
Claude Code, npm package (stdio)
claude mcp add mcp -- npx -y @pictify/mcp-server
Codex, remote (streamable-http)
codex mcp add mcp --url https://mcp.pictify.io
Codex, npm package (stdio)
codex mcp add mcp -- npx -y @pictify/mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://mcp.pictify.io"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@pictify/mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (25 tools)
Publisher-provided text
pictify_create_imageGenerate 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,pictify_get_imageGet details of a specific image by its UID. Returns the image URL, dimensions, format, and creation timestamp.pictify_list_rendersList 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 whatpictify_list_templatesList saved templates in your Pictify account with pagination and filtering. Templates are reusable HTML designs with {{variableName}} placeholders for dynamic cpictify_get_templateGet detailed information about a specific template by its ID. Returns the template's name, dimensions, variable definitions, tags, output format, thumbnail URL,pictify_get_template_variablesGet the variable definitions for a template. IMPORTANT: Always call this before pictify_render_template, pictify_multi_size_render or pictify_batch_render, to dpictify_render_templateRender 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 multipictify_create_templateCreate a new reusable template with variable placeholders for dynamic content generation. Templates can use either FabricJS canvas data (from the Pictify visualpictify_update_templateUpdate an existing template's content, dimensions, name, or variable definitions. Only the provided fields will be updated; others remain unchanged. You can updpictify_delete_templatePermanently delete a template. This action cannot be undone. WARNING: Any batch jobs or bindings using this template will stop working.pictify_multi_size_renderRender 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 opictify_validate_expressionCheck 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 '{{...pictify_list_expression_functionsList the functions available inside template expressions, with a line on what each does. Call this before writing template HTML with {{ }} logic, so the expresspictify_batch_renderRender 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 onpictify_get_batch_resultsCheck the status and results of a batch render job. Returns the job status (pending, processing, completed, failed, partial, cancelled), progress percentage, itpictify_cancel_batchCancel a running batch render job. Already completed items will retain their results and URLs. Remaining unprocessed items will be skipped. Use this if you starpictify_list_video_templatesList 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 'pictify_get_video_template_variablesGet 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 whapictify_render_videoRender a video template to an MP4 video or an animated GIF, with variable substitutions. Common use cases: personalized video messages, social video posts, animpictify_create_video_templateUpload 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 delepictify_generate_video_templateGenerate 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 ipictify_get_video_templateGet one video template in full — its kind (timeline or tsx code), dimensions, fps, duration, variable definitions and current status. Use this before updating opictify_update_video_templateUpdate a video template's name, dimensions, frame rate, duration, variable definitions, or — for code (tsx) templates only — its Remotion source. Only the fieldpictify_duplicate_video_templateCopy 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 savepictify_delete_video_templatePermanently delete a video template. This cannot be undone, and any automation rendering from it stops working. Renders already produced from it are unaffected.
Details
- Version: 2.0.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 289 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/pictify-io/mcp
- Website: https://pictify.io
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.pictify-io/mcp)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp