Connect Idea to Motion to Cursor and you can ask for a video the same way you ask for anything else. Cursor writes the script, plans each scene and writes the animation code; we synthesize the voiceover, time it to the words, render the animation and hand back an MP4. It speaks Streamable HTTP directly, so connecting is one config entry carrying an API key in an Authorization header.
Pick your app
Chat apps
Editors & IDEs
Terminal
Generate a connection key
Add it to Cursor
~/.cursor/mcp.json (global) or .cursor/mcp.json (per project)
{
"mcpServers": {
"ideatomotion": {
"type": "http",
"url": "https://api.ideatomotion.com/mcp",
"headers": {
"Authorization": "Bearer vai_YOUR_KEY"
}
}
}
}Generate a key above to replace vai_YOUR_KEY.
Required before a narrated video can render — bring your own TTS key.
Idea to Motion generates the voiceover on your own text-to-speech account. Add an ElevenLabs or Cartesia key — it's stored encrypted and never shown again. Rendering is blocked until a key is connected.