Social images straight from the content calendar
A content calendar is already structured data: date, quote, speaker, link. Rendry turns each row into a finished visual; quote cards, announcement posts, story promos, hiring cards; rendered from templates that keep every post unmistakably yours. Schedule with your existing tools; generate with one API call per row.
Teams can call Rendry from a no-code HTTP workflow or an external AI agent over MCP. Your workflow supplies the schedule, copy and data; Rendry renders the selected template. An external agent may draft the copy before calling Rendry.
Start free; 50 credits included · Documentation
Why teams and agents use it
- Every format. Square feed posts (1080×1080), stories (1080×1920), LinkedIn cards (1200×627), X cards (1600×900); a template each, same data.
- Brand-consistent by default. Fonts, palette and logo live in the template; interns and agents cannot ship off-brand posts.
- Quote cards in seconds. The social-quote template takes {quote} and {author}; long quotes auto-fit instead of shrinking to illegibility.
- Agent workflows. "Post a hiring card for the backend role"; the agent picks the template, fills variables, renders and hands the PNG to your scheduler.
Ready-made templates for this
- Instagram Post — Announcement: Square IG announcement. Violet-pink mesh + grain, giant gradient headline, white CTA pill. Mood: premium hype. Use for: launches, dates, big news. (1080x1080)
- Instagram Story — Promo: Full-height IG story. Photo hero with dark bottom fade, gold offer headline, yellow swipe CTA. Mood: appetizing urgency. Use for: offers, promos, menus. (1080x1920)
- Social Media Quote: Square quote card. Deep violet mesh + grain, giant gradient quotation mark, italic serif quote. Mood: elegant, thoughtful. Use for: quotes, testimonials, wisdom posts. (1080x1080)
- X / Twitter Post Card: X/Twitter 1600x900 text card. Near-black with violet mesh, bold white statement, author strip with avatar. Mood: confident hot take. Use for: quotes, opinions, threads. (1600x900)
- LinkedIn Insight Card: Light professional card. Pastel blue mesh, giant blue-violet gradient stat, insight line, author strip. Mood: credible, calm. Use for: stats, research, B2B posts. (1200x627)
- We're Hiring Card: Square hiring post. Teal-blue mesh, gradient role headline, mono chips for stack/salary/mode. Mood: modern tech employer. Use for: job openings. (1080x1080)
- Duotone Photo Poster: Portrait photo poster graded into a two-colour duotone: multiply tint plus a screen highlight, gradient scrim, huge outlined headline. Use for: events, music, editorial covers, any stock photo that must match brand colours. (1080x1350)
Connect your AI agent through MCP
Rendry exposes template design and rendering through a remote MCP server (https://rendry.io/api/v1/mcp) with 34 tools. Your external AI client can supply layouts, copy and data, preview a template, then request finished images or documents. Rendry renders those structured inputs; it does not run a generative image model in the rendering pipeline. The same template opens in the visual editor for manual adjustments.
Machine-readable: llms.txt · llms-full.txt · openapi.json · mcp.json
Frequently asked questions
- Can this post directly to Instagram or LinkedIn?
- Rendry generates the images; posting is handled by your scheduler (Buffer, Later, native APIs) or automation flow; pass the result_url straight into it.
- How do agents fit in?
- Connect the MCP server to Claude or any MCP client: the agent lists your templates, fills variables from your brief, previews drafts and renders finals; you approve the preview before it ships.
- What about carousels?
- A carousel is N renders of one or several templates; loop render_batch with per-slide data and per-slide filenames.