Skip to content

Developers

Drive Melted Crayons with your AI agent

Melted Crayons runs a remote MCP (Model Context Protocol) server, so your own AI agent — Claude, Cursor, or any MCP client — can build whole stories for you: write, illustrate, animate, voice, translate, publish, and read back the results. It's self-serve on every plan — a personal key acts as you, using your own plan and credits, running the exact same code as the app.

What your agent can do

29 tools spanning the whole pipeline. Your agent plans the order; it quotes a paid step first with price_quote and checks the balance with get_credits.

01

Cast & assets

Create reusable, consistent characters, products, brands and locations (image optional), or reuse ones you already have.

create_entitycreate_locationlist_charactersget_character
02

Story

Open a story and attach its cast — characters stay consistent across every panel.

create_storyupdate_storylist_storiesget_story
03

Panels

Turn a premise into a whole story's panels at once, or build them one at a time. Edit a panel's text and overlays in place — no re-render.

write_scriptadd_panelupdate_panel
04

Art

Render each panel (synchronous, ~20s), then adjust a finished image from a plain-text instruction.

generate_panel_artrefine_panel
05

Motion & voice

Animate a panel, drive it with a reference clip, lip-sync a real vocal, or synthesize narration + dialogue. Motion is async — poll get_job_status until ready.

animate_panelmotion_transfer_panellipsync_panelgenerate_panel_audio
06

Localize

Translate every caption, line and title into another language — the art is shared, so reach is cheap.

translate_story
07

Publish & measure

Publish to a trackable landing page, then pull the share link + QR code and read the click stats — the outcome your story drove.

publish_storyget_share_linkscreate_short_linkget_link_stats

One thing the agent can't do

The final composited promo MP4 is rendered in the browser (in the Studio) — there's no headless render over the API. Your agent takes a story all the way to a published page with per-panel art, clips, audio and share links; you finish the downloadable MP4 in the Studio with one click.

Connect in a minute

Mint a key on your account page (it's shown once — treat it like a password), then point your client at the endpoint below and swap in the key.

Endpoint
https://www.meltedcrayons.tv/api/mcp
Claude Code
claude mcp add --transport http melted-crayons https://www.meltedcrayons.tv/api/mcp --header "Authorization: Bearer YOUR_KEY"
Cursor / Windsurf / VS Code
{ "mcpServers": { "melted-crayons": { "url": "https://www.meltedcrayons.tv/api/mcp", "headers": { "Authorization": "Bearer YOUR_KEY" } } } }
Claude Desktop (via bridge)
npx mcp-remote https://www.meltedcrayons.tv/api/mcp --header "Authorization:Bearer YOUR_KEY"

Hosted connectors on claude.ai and ChatGPT use their own sign-in flow rather than a pasted key.

Ready to automate?

Your key, your plan, your credits. Build a story by hand in the Studio or hand the whole thing to your agent.

Get your key →