# Vidova MCP schemas

Nested objects used by Vidova MCP, including vidovaSettings, perspective, zooms, and scene config.

{/* Generated by landing/scripts/generate-mcp-docs.ts. Do not edit. */}

Nested objects shared by MCP tools. `vidovaSettings` is the cursor, camera, layout, and caption patch for screen-recording clips.

| Schema | Zod export |
| --- | --- | --- |
| [vidovaSettings](/docs/mcp/schemas/vidova-settings) | `vidovaSettingsSchema` |
| [perspective](/docs/mcp/schemas/perspective) | `perspectiveObjectSchema` |
| [colorGrading](/docs/mcp/schemas/color-grading) | `colorGradingSchema` |
| [chromaKey](/docs/mcp/schemas/chroma-key) | `chromaKeySchema` |
| [focus](/docs/mcp/schemas/focus) | `focusSchema` |
| [cameraSettings](/docs/mcp/schemas/camera-settings) | `cameraSettingsSchema` |
| [clipTransition](/docs/mcp/schemas/clip-transition) | `clipTransitionSchema` |
| [keyframeAction](/docs/mcp/schemas/keyframe-action) | `keyframeActionSchema` |
| [zoomSegment](/docs/mcp/schemas/zoom-segment) | `zoomSegmentSchema` |
| [zoomDepth](/docs/mcp/schemas/zoom-depth) | `zoomDepthInputSchema` |
| [setSceneConfig](/docs/mcp/schemas/set-scene-config) | `setSceneConfigSchema` |
| [vector](/docs/mcp/schemas/vector) | `vectorSchema` |
| [normalizedVector](/docs/mcp/schemas/normalized-vector) | `normalizedVectorSchema` |
| [vidovaSettings.camera](/docs/mcp/schemas/vidova-camera) | `vidovaCameraSettingsSchema` |
| [vidovaSettings.crop](/docs/mcp/schemas/vidova-crop) | `vidovaCropSettingsSchema` |
| [vidovaSettings.mouseIndicator](/docs/mcp/schemas/mouse-indicator) | `vidovaMouseIndicatorSettingsSchema` |
| [cursorSpotlight](/docs/mcp/schemas/cursor-spotlight) | `cursorSpotlightUpdateSchema` |
| [captionSettings](/docs/mcp/schemas/caption-settings) | `captionSettingsUpdateSchema` |
