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.
Cast & assets
Create reusable, consistent characters, products, brands and locations (image optional), or reuse ones you already have.
create_entitycreate_locationlist_charactersget_characterStory
Open a story and attach its cast — characters stay consistent across every panel.
create_storyupdate_storylist_storiesget_storyPanels
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_panelArt
Render each panel (synchronous, ~20s), then adjust a finished image from a plain-text instruction.
generate_panel_artrefine_panelMotion & 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_audioLocalize
Translate every caption, line and title into another language — the art is shared, so reach is cheap.
translate_storyPublish & 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_statsOne 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.
https://www.meltedcrayons.tv/api/mcpclaude mcp add --transport http melted-crayons https://www.meltedcrayons.tv/api/mcp --header "Authorization: Bearer YOUR_KEY"{
"mcpServers": {
"melted-crayons": {
"url": "https://www.meltedcrayons.tv/api/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}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.