Instavar Video Templates and Studio
Free Remotion video templates and creative guides; optional hosted Studio rendering and publishing.
Connect it
Settings → Connectors → Add custom connector
URL: https://instavar.com/api/mcp/templatesSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://instavar.com/api/mcp/templates{
"mcpServers": {
"mcp-server": {
"url": "https://instavar.com/api/mcp/templates"
}
}
}claude mcp add --transport http mcp-server https://instavar.com/api/mcp/templates{
"servers": {
"mcp-server": {
"type": "http",
"url": "https://instavar.com/api/mcp/templates"
}
}
}{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@instavar/mcp-server@0.6.0"
],
"env": {
"INSTAVAR_API_KEY": "<value>"
}
}
}
}claude mcp add mcp-server -- npx -y @instavar/mcp-server@0.6.020 tools, pulled live
get_creative_guideread-onlyRead practical guidance before drafting concise plain or poetic copy, choosing carousel stories, designing visuals or recording human feedback. Returns guidance for the calling assistant to apply, not generated copy or saved feedback. Omit guideId to list guides.
prepare_announcementread-onlyPrepare one paired announcement-card-v1 template, continue its caller-held project, edit copy or switch frameworks. Returns source files for local rendering. For the paired announcement-card-v1 or a HyperFrames announcement request, use prepare_announcement. Never infer a framework from creative wording. Omit framework unless the user explicitly chooses one or says no preference. If needs-selectio
prepare_video_templateread-onlyValidate one VideoSpec against the paired template contract and return local source for the chosen framework, or switch an existing project's framework. For a VideoSpec template in Remotion or HyperFrames, use prepare_video_template with the VideoSpec. Never infer a framework from creative wording; omit framework unless the user chose one or said no preference, and ask the user on needs-selection.
get_capabilitiesread-onlyCall first. Reports public planning features and optional account features. Public access metadata does not indicate session authentication; use list_video_projects to verify private read access.
list_carousel_templatesread-onlyList the account-free editorial carousel story structures.
get_carousel_schemaread-onlyReturn the JSON Schema for deterministic Instavar carousel decks.
scaffold_carousel_deckread-onlyBuild a deterministic editorial carousel deck from accepted copy. This does not render, save, or publish it.
list_templatesread-onlyList the published Remotion template families and optionally filter by output aspect ratio.
get_templateread-onlyGet one template's purpose, aspect ratios, scene kinds, and example identifier.
get_video_schemaread-onlyReturn the published JSON Schema for VideoSpec version 1.0.
get_exampleread-onlyReturn a valid starter example for one template family.
propose_video_storyboardread-onlyTurn an ordinary video request into a three-beat visual proposal and recommended template. Pass templateId to preserve an accepted template when changing only the aspect; omit it for a new direction. This tool does not generate images, save a project, render, or publish.
scaffold_video_specread-onlyReturn a deterministic VideoSpec skeleton. This tool does not generate creative copy or write files.
get_render_instructionsread-onlyReturn the clone, install, validate, preview, and render workflow.
diagnose_render_errorread-onlyClassify a local validation or render error and return a safe next step.
list_video_projectsread-onlyList recent private Instavar video projects after the user links their account. Returns the currently resolved workspace in accountContext; billing details are included only with billing.read permission. Follow billing.draftCreditCheck: for a shortfall, explain the missing credits, link to billing, preserve the accepted design and do not request creation confirmation until a fresh check shows enou
review_video_projectread-onlyOpen a focused review of one private Instavar video after account linking. This tool does not edit, render, approve, or publish.
create_video_briefCreate a private hosted video and start rendering after the user confirms the complete brief and plan usage. Requires account linking. Automatic supplemental footage defaults to off; set automaticBroll to auto only if the user explicitly requests it. Preserve visual exclusions in scenes[].generationContract.prohibitedChanges, separately from the visible copy. Use real source media or explicitly ac
edit_video_briefread-onlyPrepare exact title, script or caption changes for an existing private video. Returns a Studio approval link; this call does not save copy or start a render. The signed-in user must review and approve there. Approval changes the current run, consumes rerender credits and revokes existing review links. Previous run records are retained. Does not publish. Preserve requestId for unchanged retries.
get_video_render_statusread-onlyCheck the requested private render and its output URL, errors and recovery guidance. Keep workspaceId from creation. When a video is available, call review_video_project to show playback. A queued or rendering state is not completion. Do not automatically submit another render on failure.
Alternatives in Design & Media
Compare →2A2ankiB
Turn text, files, URLs, or photos into Anki flashcard decks from your AI assistant.
RARavenB
Design intelligence for coding agents: audits, design systems, and a taste profile agents consult.
CLClipkitB
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
CLCleanorB
Zero-auth MCP: image optimize, cited storage/format data, and dev utilities LLMs get wrong.
Speechmatics MCP by usefulapiB
Transcribe audio and video with Speechmatics speech-to-text from Claude and any MCP client.
GoCanvas MCP by usefulapiB
Read GoCanvas forms, submissions, users, dispatches and reference data; create dispatches.