Media generation built for AI agents and production pipelines.
MCP Media Engine is an MCP-native API that exposes image, video, and audio generation tools to AI agents, SaaS applications, and content automation workflows. Every generation job is queued and processed asynchronously — no blocking, no retries, no context loss.
Hero Images for Agent-Written Blog Posts
Automate inline visuals as part of your AI writing pipeline.
MCP Media Engine integrates directly into agent workflows. A writer agent drafts the post body and calls generate_article_hero_image — the image is queued, processed asynchronously, and the asset URL is returned without blocking the agent's context window. No manual design calls, no file upload, no context switch.
Agent workflow
- 1.Writer agent drafts post JSON {title, summary, body}
- 2.Publisher agent calls generate_article_hero_image with those fields
- 3.Job completes; asset URL injected into final post output
- 4.CMS or blog platform receives a ready-to-publish article with hero image embedded
// example
A Paperclip writer agent outputs a structured JSON blob: {title, summary, body, tone, brand_style}. A separate publisher agent calls the three tools in parallel — hero image, social teaser, newsletter header — and waits for all three jobs before pushing the complete package to the CMS.
MCP tools
Available tools for this use case
generate_article_hero_imagegenerate_email_header_imageTools exposed via the MCP protocol — compatible with Claude Desktop, Paperclip agents, Cursor, Windsurf, and any MCP client.
Product Imagery at Scale
Generate consistent product visuals without a design team.
Queue product shots, lifestyle images, and category thumbnails through the async API. Submit multiple prompt variants in batch, receive asset URLs as jobs complete, and deliver directly to your catalog or storefront. Works with any product data schema.
Agent workflow
- 1.Product data agent submits image job per SKU
- 2.API generates image; webhook fires on completion
- 3.Asset URL catalogued automagically by a data pipeline agent
// example
Run batch image generation on a 500-SKU catalog alongside a product data enrichment routine. All assets delivered as webhooks fire.
MCP tools
Available tools for this use case
generate_imageTools exposed via the MCP protocol — compatible with Claude Desktop, Paperclip agents, Cursor, Windsurf, and any MCP client.
Video Clips for Articles and Campaigns
Short-form video from your existing content, without video production.
Run generate_article_teaser_video from article summaries and generate_video for provider-specific video pipelines. Jobs run long-form without blocking the caller — webhooks deliver the asset URL when processing completes.
Agent workflow
- 1.Article body passed to generate_article_teaser_video
- 2.Duration and platform parameterized per use
- 3.Webhook delivers video asset URL on completion
MCP tools
Available tools for this use case
generate_article_teaser_videogenerate_videoTools exposed via the MCP protocol — compatible with Claude Desktop, Paperclip agents, Cursor, Windsurf, and any MCP client.
Voiceover Generation
Turn articles and posts into narrated audio content.
Convert article body text to speech using generate_article_narration — optimized for newsletters, podcasts, and accessibility overlays. Voice type and speed parameterized per project or brand voice guidelines.
Agent workflow
- 1.Article body sent to generate_article_narration in parallel with image generation
- 2.Audio asset delivered via webhook; URL injected into content package
MCP tools
Available tools for this use case
generate_article_narrationgenerate_audioTools exposed via the MCP protocol — compatible with Claude Desktop, Paperclip agents, Cursor, Windsurf, and any MCP client.
Batch Creative Testing
Run hundreds of assets in parallel, pick the best performer.
Batch mode accepts up to hundreds of jobs per request. Submit prompt variants, style experiments, or A/B copy-image pairings all at once. Each job keeps its own webhook context so your pipeline receives completion events per-asset without polling.
Agent workflow
- 1.Campaign agent submits batch job array
- 2.Queue processes all jobs in parallel
- 3.Pipeline agent receives webhook events per asset; triggers optimization logic
MCP tools
Available tools for this use case
generate_image (batch)generate_social_teaser_image (batch)Tools exposed via the MCP protocol — compatible with Claude Desktop, Paperclip agents, Cursor, Windsurf, and any MCP client.
One pipeline for every media type.
The same async workflow powers image, video, and audio jobs. Submit, monitor, receive — with webhooks or polling.
Submit
Queue a job via the REST API or MCP tools. Webhook URL attached for async delivery.
Monitor
Poll get_job_status for real-time progress (0–100%). Webhooks fire on state change.
Receive
Asset URL delivered to your webhook or returned in the job response.
Common questions.
Technical details about the async media generation API and MCP integration.
Ship media features faster.
Integrate MCP Media Engine into your agent workflow in minutes. Free tier available.
Social Ad Variants
Produce platform-specific renders from a single article or campaign.
Generate LinkedIn, Twitter/X, and Instagram teaser images from article content in one call. generate_social_teaser_image auto-selects aspect ratio per platform — no manual dimension math. Submit 20 variants in parallel, receive URLs as jobs complete.
Agent workflow
// example
A TechCrunch-tier publication auto-generates 5 teaser variants per article — LinkedIn, Twitter/X, Instagram, Facebook, and Reddit. Writer touches nothing.
MCP tools
Available tools for this use case
generate_social_teaser_imageTools exposed via the MCP protocol — compatible with Claude Desktop, Paperclip agents, Cursor, Windsurf, and any MCP client.