Remotion tools (scope: mcp:write, credits: ~5-20)
List all available Remotion video compositions defined in Social Neuron.
List all available Remotion video compositions defined in Social Neuron. Returns composition IDs, dimensions, duration, and descriptions. Use this to discover what videos can be rendered with render_demo_video. Costs ~5-20 credits.
Responses
contentobject[]
Render a Remotion composition to an MP4 or GIF file locally.
Render a Remotion composition to an MP4 or GIF file locally. Uses the Remotion bundler and renderer from the root project. This can take 30-120 seconds depending on composition length. Output is saved to public/videos/. Costs ~5-20 credits.
Request Body
composition_idstring · requiredRemotion composition ID to render. Use list_compositions to see available IDs.+Examples: CaptionedClip, ProductAd-30s, TwitterAd.
output_formatstring · enumOutput format. Defaults to "mp4".
Enum values:mp4gifpropsstringJSON string of input props to pass to the composition. ' + 'Each composition accepts different props. Omit for defaults.
Responses
contentobject[]
Render a Remotion template video in the cloud.
Render a Remotion template video in the cloud. Creates an async render job that is processed by the production worker, uploaded to R2, and tracked via async_jobs. Returns a job ID that can be polled with check_status. Costs credits based on video duration (3 base + 0.1/sec). Use list_compositions to see available template IDs. Costs ~5-20 credits.
Request Body
composition_idstring · requiredRemotion composition ID. Examples: "DataVizDashboard", "ReviewsTestimonial", ' + '"CaptionedClip". Use list_compositions to see all available IDs.
input_propsstring · requiredJSON string of input props for the composition. Each composition has different ' + 'required props. For DataVizDashboard: {title, kpis, barData, donutData, lineData}. ' + 'For ReviewsTestimonial: {businessName, overallRating, totalReviews, reviews}.
aspect_ratiostring · enumOutput aspect ratio. Defaults to "9:16" (vertical).
Enum values:9:161:116:9
Responses
contentobject[]