Skip to content
Agentmart
Submit a tool

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

IndexedMITLocal (stdio)
Write a review

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.

We use your email only for this newsletter. Privacy

About

Free Remotion video templates and creative guides; optional hosted Studio rendering and publishing.

No 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_workflows
  • connect_account_status
  • diagnose_render
  • diagnose_render_error
  • get_capabilities
  • get_cost_summary
  • get_creative_guide
  • get_example
  • get_job_metrics
  • get_job_status
  • get_render_instructions
  • get_template
Show 9 more tools
  • get_video_schema
  • get_video_state
  • inspect_design_document
  • inspect_workflow
  • list_jobs
  • list_templates
  • prepare_announcement
  • preview_workflow
  • scaffold_video_spec

Write 11 · Create, change, send or run things.

  • apply_design_actions
  • approve_workflow
  • audit_video_qa
  • connect_account
  • create_video_brief
  • draft_workflow
  • edit_video_brief
  • patch_workflow
  • regenerate_narration
  • retry_video_qa
  • validate_workflow

Delete 2 · Delete, drop, revoke or wipe things.

  • approve_job
  • publish_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 actions

    Apply 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 data

    Approve 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 workflow

    Validate and approve the inspected workflow version. This does not approve or publish the video job.

  • audit_video_qaAudit video QA

    Run 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-only

    Compare two durable workflow versions field by field.

  • connect_accountConnect social account

    Start 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-only

    Poll a pending account connection started by connect_account. Returns status 'pending' | 'connected' | 'expired', plus the connected account label once connected.

  • create_video_briefCreate video brief

    Create 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-only

    Build 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-only

    Classify a local validation or render error.

  • draft_workflowDraft workflow

    Create 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 brief

    Edit 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-only

    Call first. Reports free local features and optional account features.

  • get_cost_summaryGet cost summaryread-only

    Query 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-only

    Read 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-only

    Return a starter example for one template.

  • get_job_metricsGet job metricsread-only

    Get 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-only

    Get 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-only

    Return clone, install, validate, preview, and render commands.

  • get_templateGet Remotion templateread-only

    Get one public template contract.

  • get_video_schemaGet VideoSpec schemaread-only

    Return the public VideoSpec JSON Schema.

  • get_video_stateGet video stateread-only

    Get 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-only

    Inspect one versioned design document and its recent immutable version history. This tool never changes the document.

  • inspect_workflowInspect workflowread-only

    Inspect the current Studio workflow and its version history for a job.

  • list_jobsList jobsread-only

    List 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-only

    List public templates, optionally filtered by aspect ratio.

  • patch_workflowPatch workflow

    Create a new workflow version by recursively merging a patch into the current version.

  • prepare_announcementPrepare an announcement in Remotion or HyperFramesread-only

    Prepare 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-only

    Return the current workflow's compiled UniversalVideo brief for a safe pre-render preview.

  • publish_jobPublish jobcan change or delete data

    Publish 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 narration

    Regenerate 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 QA

    Retry 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-only

    Return a deterministic VideoSpec skeleton without writing files.

  • validate_workflowValidate workflow

    Validate 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
License
MIT
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)