INTEGRATIONS

MCP

Drive renders from Cursor, Claude Desktop, VS Code, and other MCP clients.

Agents can call jsontoimg without hand-rolled HTTP clients.

Setup

  1. Create an API key under Integrations → API keys.
  2. Open Integrations → MCP in the dashboard for copy-paste server config.
  3. Point the client at the MCP endpoint with your API key.

HTTP transport: https://app.jsontoimg.com/mcp (API key only — sessions are not accepted).

Tools

ToolPurpose
list_templatesList a page of templates (name + description). Pass offset when hasMore is true.
get_template_schemaNamed layers and attributes for a template
create_renderQueue a render (layers and optional variables match the Render API body)
wait_for_renderLong-poll until done or failed
get_renderFetch job status
get_render_asset_urlSigned origin download URL (?sig=; works in <img> without a key)
create_batchQueue up to 50 jobs
get_batchBatch status and child jobs
sign_image_urlMint a signed CMS / OG GET /api/v1/img/{template} URL
sign_image_urlsMint up to 50 signed URLs (does not queue renders)
get_signed_imageFetch a signed image URL and return image bytes

Typical agent flow: list_templates → pick the template that matches the user prompt → get_template_schema → fill layers and optional variablescreate_render. For <img> / Open Graph links, use sign_image_url (or sign_image_urls). create_batch still queues renders.

These tools use the same /api/v1 contract as the API reference.

On this page