Docs
Vidova documentation
Local MCP for the Vidova desktop editor, plus custom elements authored with @vidova/2d, @vidova/core, and @vidova/components.
Vidova Local MCP is a Streamable HTTP server inside the desktop app. Coding agents call it on localhost. The editor must be open.
Custom elements are TSX classes that draw on the timeline. They import @vidova/2d, @vidova/core, and @vidova/components.
This site is the public reference. HTML is for people and search engines. The same pages are also available as Markdown so agents do not have to parse navigation.
MCP
- Vidova MCP: what it is, how to connect, tool map
- Quickstart: open a project, read state, change a clip
- Tools: every published tool
- timeline_edit: clips,
vidovaSettings, banana cursor
Custom elements
- Custom elements: what they are, how they land on a clip
- Quickstart: smallest working class, then place it
- Packages:
@vidova/2d,@vidova/core,@vidova/components - Authoring: props, signals,
this.add(), animation methods - Inputs: asset inputs,
inputDefs,componentInputs - Shaders: SkSL on a cached node
- Layout: flex,
layout={false}
For agents
Fetch llms.txt first. Links point at .md files. Then open one tool page or one authoring page, not the full dump, unless you need llms-full.txt.
The docs-only index is /docs/llms.txt.
