Index / MCP servers / Pictify Io

Pictify Io MCP server

Pictify Io is a remote MCP server that gives an AI agent 26 tools, among them pictify_batch_render, pictify_cancel_batch, pictify_capture_gif. It answers at https://mcp.pictify.io over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 23 October 2026, succeeded.

Status
Answering
Tools
26
Reliability
6 of 6 checks
Response time
292 ms
Transport
streamable HTTP
Last checked
23 October 2026

Generate images, GIFs, videos, and PDFs from HTML, URLs, or templates — from your AI agent.

Description as the publisher wrote it.

The 26 tools Pictify Io offers

ToolWhat it does
pictify_batch_renderStart a batch render job to generate multiple images from a single template — from inline variable sets, or from a hosted CSV where every row becomes a render. REQUIRED: exactly one of variableSets (inline rows) or csvUrl (+ mappings). A ca
Inputs: templateId, variableSets, csvUrl, mappings, format, quality
pictify_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 started a batch with incorrect data or no longer need the remaining results.
Inputs: batchId, context
pictify_capture_gifRecord 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 cases: capturing CSS/JS animations on live sites, recording
Inputs: url, width, height, quality, frameDurationSeconds, context
pictify_create_canvas_imageGenerate 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 programmatically). Templates in Pictify are built using FabricJS
Inputs: fabricJSData, variables, variableDefinitions, width, height, fileExtension
pictify_create_gifCreate 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 produce frames. Common use cases: animated banners, loading spinne
Inputs: html, url, template, variables, width, height
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, social media cards (Twitter/LinkedIn/Facebook), product screenshots, marketing
Inputs: html, url, template, variables, width, height
pictify_create_templateCreate 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. Provide ONE of 'html' or 'fabricJSData' — they are mutuall
Inputs: name, html, fabricJSData, width, height, type
pictify_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 delegating the design to pictify_generate_video_template. The source passes a compil
Inputs: name, tsx, width, height, fps, durationSeconds
pictify_delete_templatePermanently delete a template. This action cannot be undone. WARNING: Any batch jobs or bindings using this template will stop working.
Inputs: templateId, context
pictify_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 it, renders preview frames and visually reviews them — then saves a draft templat
Inputs: prompt, width, height, durationSeconds, brandColor, context
pictify_get_batch_resultsCheck 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 URLs for completed items. Each result includes index, succe
Inputs: batchId, context
pictify_get_gifGet details of a specific GIF by its UID. No authentication required. Returns the GIF URL, dimensions, and animation details.
Inputs: gifId, context
pictify_get_imageGet details of a specific image by its UID. Returns the image URL, dimensions, format, and creation timestamp.
Inputs: imageId, context
pictify_get_templateGet 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 this to inspect a template before rendering.
Inputs: templateId, context
pictify_get_template_variablesGet the variable definitions for a template. IMPORTANT: Always call this before pictify_render_template, pictify_batch_render, pictify_render_pdf, or pictify_render_multi_page_pdf to discover what variables are available. Returns variable n
Inputs: templateId, context
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 what to pass.
Inputs: templateId, context
pictify_list_gifsList previously generated GIFs from your account with pagination. Returns GIF URLs, IDs, dimensions, animation duration, and creation timestamps. Use this to browse your GIF history or find a previously generated animation.
Inputs: limit, offset, context
pictify_list_imagesList 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 find a previously generated image.
Inputs: limit, offset, context
pictify_list_pdf_presetsList 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 (210x297mm), Letter (8.5x11in), Legal (8.5x14in), and more.
Inputs: context
pictify_list_templatesList saved templates in your Pictify account with pagination and filtering. Templates are reusable designs (built with the FabricJS visual editor or HTML) with variable placeholders for dynamic content generation. Use this to discover avail
Inputs: page, limit, sort, outputFormat, context
pictify_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 'tsx' (single-file Remotion scenes, often AI-generated). Both render the same way
Inputs: context
pictify_render_multi_page_pdfGenerate 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 use cases: bulk invoice generation, certificate batches for e
Inputs: templateId, variableSets, preset, title, context
pictify_render_pdfGenerate a single-page PDF from a saved template with variable substitutions. Common use cases: invoices, certificates, receipts, contracts, reports, event tickets, shipping labels, and any document that needs to be generated programmatical
Inputs: templateId, variables, preset, title, context
pictify_render_templateRender a saved template with variable substitutions to produce an image or PDF. Templates can be FabricJS canvas designs or HTML — both are rendered the same way via this endpoint. WORKFLOW: 1) Use pictify_list_templates to find a template,
Inputs: templateId, variables, format, quality, layout, layouts
pictify_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, animated certificates, product announcement clips, and GIFs for places an MP4 cannot
Inputs: templateId, variables, format, context
pictify_update_templateUpdate 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 data — provide one or the other, not both. Note: updating c
Inputs: templateId, name, html, fabricJSData, width, height

Add Pictify Io to your AI client

Every block below points at https://mcp.pictify.io. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http pictify-io https://mcp.pictify.io
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "pictify-io": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.pictify.io"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "pictify-io": {
      "url": "https://mcp.pictify.io"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "pictify-io": {
      "type": "http",
      "url": "https://mcp.pictify.io"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "pictify-io": {
      "url": "https://mcp.pictify.io"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "pictify-io": {
      "serverUrl": "https://mcp.pictify.io"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "pictify-io": {
      "url": "https://mcp.pictify.io"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Pictify Io
version: 0.0.1
schema: v1
mcpServers:
  - name: Pictify Io
    type: streamable-http
    url: https://mcp.pictify.io
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "pictify-io": {
      "httpUrl": "https://mcp.pictify.io"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "pictify-io": {
      "type": "http",
      "url": "https://mcp.pictify.io"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "pictify-io": {
      "url": "https://mcp.pictify.io"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fmcp.pictify.io&type=streamable_http&id=pictify-io&name=Pictify%20Io

Is Pictify Io up right now?

It answered our last check on 23 October 2026 in 292 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Pictify Io

Questions about Pictify Io

How many tools does Pictify Io have?

26, as returned by the server's own tools/list on 17 September 2026: pictify_batch_render, pictify_cancel_batch, pictify_capture_gif, pictify_create_canvas_image, pictify_create_gif, pictify_create_image, pictify_create_template, pictify_create_video_template, and 18 more.

Is Pictify Io down?

It answered our last check on 23 October 2026 in 292 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add Pictify Io to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.pictify.io. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Pictify Io need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.pictify-io. Endpoint host: mcp.pictify.io. ARD identifier: urn:air:io.github.pictify-io:mcp:mcp. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.