snapcn

dev.snapcnPublished by snapcn.devv0.1.5Updated Oct 29, 2026

Search hand-tuned Remotion components, read their props, and plan a video from a one-line brief.

VerifiedSTDIODesktop only

Overview

snapcn's local MCP server, published by snapcn.dev; no sign-in required; STDIO; 6 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
snapcn.dev

Installation

In SourceWeft

  1. Open snapcn in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

This repository has no README.

Tools

6

snapcn_search_components

Search snapcn components

Find snapcn Remotion components for a scene by describing the beat in plain English. Returns ranked candidates with natural length, vibe and use/avoid notes. Use this instead of writing animation code.

Parameterstiervibelimitqueryrequiredcategorymax_frames

snapcn_component

Get a snapcn component

Everything needed to use one snapcn component: install command, full prop table with defaults and ranges, a working example, when not to use it, and its frame budget.

Parametersnamerequired

snapcn_plan_video

Plan a video

Turn a one-line video brief into a beat-by-beat plan: archetype, duration, one registry component per beat with frame budgets, a single install command, and a ready TransitionSeries skeleton.

Parametersmodevibebriefrequiredcontentarchetypeaccent_colorduration_secondsallow_placeholders

snapcn_preview

Preview a frame

Render a frame of the video you just wrote and LOOK at it. Shells the user's own Remotion CLI (`remotion still`) and returns the frame as an image. Call it after writing a composition and after every fix: a snapcn scene missing mode="dark" on a dark frame renders BLACK, and that is invisible from the code. Requires the user's Remotion project — snapcn does not bootstrap it.

Parametersentryscaleframescompositionrequiredproject_dirtimeout_seconds

snapcn_analyze_recording

Analyze a screen recording

MEASURE a screen recording so content.recording is filled from data, not guessed. Returns crop, beatFrames and focus already in snapcn_plan_video's shape, plus one frame per beat cropped and fitted exactly as the composition will show it. Call it BEFORE snapcn_plan_video whenever the user has a recording: these are the three fields the contract says not to guess, and omitting them is not neutral — the default beat walk (0/139/278) only reaches 9.3s into a take of any length, so a 37s demo ships with its payoff never on screen.

Parametersfpsfilerequiredbeatsat_secondsbeat_framesproject_dircomposition_aspect

snapcn_rules

snapcn motion rules

The snapcn motion, design and anti-slop rules. Read before writing any scene chrome of your own — backdrops, cards, lower-thirds, easing.

Parameterstopic

Version history

1
  1. v0.1.5LatestOct 21, 2026

Score

65% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts
  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.