Instavar Video Templates and Studio
Free Remotion video templates and creative guides; optional hosted Studio rendering and publishing.
Connector by instavar.comOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/instavar-com-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 21 read · 11 write · 2 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 34
Read from the source code; the running server may list different tools.
Read 21 · Look things up without changing anything.
compare_workflowsconnect_account_statusdiagnose_renderdiagnose_render_errorget_capabilitiesget_cost_summaryget_creative_guideget_exampleget_job_metricsget_job_statusget_render_instructionsget_template
Show 9 more tools
get_video_schemaget_video_stateinspect_design_documentinspect_workflowlist_jobslist_templatesprepare_announcementpreview_workflowscaffold_video_spec
Write 11 · Create, change, send or run things.
apply_design_actionsapprove_workflowaudit_video_qaconnect_accountcreate_video_briefdraft_workflowedit_video_briefpatch_workflowregenerate_narrationretry_video_qavalidate_workflow
Delete 2 · Delete, drop, revoke or wipe things.
approve_jobpublish_job
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
INSTAVAR_API_KEY
Other settings (environment variables or headers).
INSTAVAR_BASE_URL
Tools (34)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
apply_design_actionsApply design actionsApply a reviewed group of closed, invertible design actions to an expected document version. Inspect first. A stale version returns a readable conflict and does not overwrite customer work.
approve_jobApprove jobcan change or delete dataApprove a rendered job so it becomes publishable (draft_ready/awaiting_review/needs_changes -> approved) and revoke active review links. Required before publish_job will accept the job.
approve_workflowApprove workflowValidate and approve the inspected workflow version. This does not approve or publish the video job.
audit_video_qaAudit video QARun Qwen3.6-Plus as an advisory second evaluator against the same current frozen video. Use only on an explicit request for another model, second opinion, or evaluator escalation. The result is separate from default QA and has no publish-gate effect.
compare_workflowsCompare workflow versionsread-onlyCompare two durable workflow versions field by field.
connect_accountConnect social accountStart connecting a social account headlessly (no local browser needed). Returns an approve URL + a short confirm code: open the URL in a browser signed in to Instavar, check the code matches THIS terminal, and approve. Then poll connect_account_status with the returned pairingId until it reports 'connected'.
connect_account_statusCheck account connectionread-onlyPoll a pending account connection started by connect_account. Returns status 'pending' | 'connected' | 'expired', plus the connected account label once connected.
create_video_briefCreate video briefCreate a new video job from a structured brief and trigger the render pipeline. Returns the job and run IDs immediately; rendering continues asynchronously (typically a few minutes) — poll get_job_status until draft_ready. Requires a key with write scope. To change an existing job, use edit_video_brief instead of creating a duplicate.
diagnose_renderDiagnose renderread-onlyBuild one read-only troubleshooting snapshot from the current job status and video state. Reports run failures, artifact binding, duration evidence, retry recommendations, rights checks, and whether blank-frame or placeholder verification evidence exists. It does not visually inspect the video.
diagnose_render_errorDiagnose render errorread-onlyClassify a local validation or render error.
draft_workflowDraft workflowCreate a durable Documentary Journey or Transformation Montage workflow version. Inspect first and pass its current version, or 0 only when no workflow exists.
edit_video_briefEdit video briefEdit an existing job's brief (only provided fields change). Changing the script, caption, title, lessonTitle, objective, steps, scenes, aspectRatio or voiceId triggers a re-render and returns the new run ID; objective also re-routes the composition. Changing only publishTarget updates the job's target platform without re-rendering. For a brand-new video use create_video_brief.
get_capabilitiesGet video capabilitiesread-onlyCall first. Reports free local features and optional account features.
get_cost_summaryGet cost summaryread-onlyQuery production infrastructure costs (Lambda, RunPod, R2, WaveSpeed, PoYo), optionally with reconciliation drift. This is spend data, not engagement — for a published job's audience numbers use get_job_metrics.
get_creative_guideGet a visual communication 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.
Show 19 more tools
get_exampleGet VideoSpec exampleread-onlyReturn a starter example for one template.
get_job_metricsGet job metricsread-onlyGet the latest platform engagement metric snapshots for a published job (newest first). Read-only. Only meaningful after publish_job; for render progress use get_job_status.
get_job_statusGet job statusread-onlyGet detailed status for a job: runs, artifacts, verifications, plus the current video and thumbnail URLs. The main polling target after create_video_brief or edit_video_brief; for post-publish engagement numbers use get_job_metrics instead.
get_render_instructionsGet local render instructionsread-onlyReturn clone, install, validate, preview, and render commands.
get_templateGet Remotion templateread-onlyGet one public template contract.
get_video_schemaGet VideoSpec schemaread-onlyReturn the public VideoSpec JSON Schema.
get_video_stateGet video stateread-onlyGet the materialized video state for a job (composition decisions: scenes, duration, aspect ratio, etc.). Use it to inspect what the video contains; for pipeline progress and video URLs use get_job_status.
inspect_design_documentInspect design documentread-onlyInspect one versioned design document and its recent immutable version history. This tool never changes the document.
inspect_workflowInspect workflowread-onlyInspect the current Studio workflow and its version history for a job.
list_jobsList jobsread-onlyList recent video jobs for the current organization (newest first). Start here to discover job IDs; for one job's full detail use get_job_status.
list_templatesList Remotion templatesread-onlyList public templates, optionally filtered by aspect ratio.
patch_workflowPatch workflowCreate a new workflow version by recursively merging a patch into the current version.
prepare_announcementPrepare an announcement in Remotion or HyperFramesread-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-selection, ask the user. Continue with the latest returned project and expectedRevision; apply edits through edits before switching. Keep the returned project document for later calls. Never describe this cal…
preview_workflowPreview workflowread-onlyReturn the current workflow's compiled UniversalVideo brief for a safe pre-render preview.
publish_jobPublish jobcan change or delete dataPublish an APPROVED job to its connected social destination via the gated publish API. All production gates run (paid plan, ownership, abuse, QA, disclosure, destination, rights, moderation). Requires a key with publish scope; the post goes live on the external platform and cannot be recalled by the API. For YouTube pass youtubePrivacyStatus:'private' for safe runs.
regenerate_narrationRegenerate narrationRegenerate narration from the unchanged durable brief and then regenerate its dependent video in a paid adaptation run. Use only on an explicit user request or when get_job_status recommends retryTarget tts. This is an audio_and_video cascade, consumes rerender quota, and requires fresh QA.
retry_video_qaRetry video QARetry the default QA evaluator against the same current frozen video. Use only when get_job_status recommends retryTarget qa_only, or when QA is missing, unavailable, or parse-degraded. This does not regenerate media and cannot clear publish gates by itself.
scaffold_video_specScaffold VideoSpecread-onlyReturn a deterministic VideoSpec skeleton without writing files.
validate_workflowValidate workflowValidate and compile the inspected workflow version without rendering or publishing it.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 38
- Last commit
- Oct 19, 2026 (10 days ago)
- Last release
- Oct 19, 2026 (10 days ago)
- Last package publish
- Oct 19, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
com.instavar/mcp-server- Version
- 0.6.0
- Auth
- API key
- Packages
- npm @instavar/mcp-server
- License
- MIT
- Repository
- github.com/instavar/mcp-server
- Website
- instavar.com/remotion
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Instavar Video Templates and Studio MCP server. Agent Mart. https://agentmart.dev/connectors/instavar-com-mcp-server (last updated 2026-10-24)