# JsonCut > JsonCut is a visual image and video studio with AI-assisted editing, reusable templates and production workflows through API and MCP. Website: https://jsoncut.com Studio: https://studio.jsoncut.com Documentation: https://jsoncut.com/docs/ API generation: https://jsoncut.com/product/api/ MCP authoring: https://jsoncut.com/product/mcp/ ## Product - [Product overview](https://jsoncut.com/product/video-editor/): start with the layered Video Studio, then continue to images, templates, AI, API or MCP. - [Video editor](https://jsoncut.com/product/video-editor/): layered video editing, scenes, timeline, audio, captions, transitions and motion. - [Image editor](https://jsoncut.com/product/image-editor/): layered image creation, typography, vectors, masks, compositing and transparent output. - [AI assistant](https://jsoncut.com/product/ai-assistant/): project-aware creation, editing and visual review inside Studio. - [Templates](https://jsoncut.com/product/templates/): typed fields for reusable image and video designs. - [Bulk generation](https://jsoncut.com/product/bulk-generation/): render controlled variants from structured inputs. - [Developer API](https://jsoncut.com/product/api/): project, template, media and render workflows. - [MCP](https://jsoncut.com/product/mcp/): project-based image and video authoring for compatible AI agents. ## Important product model JsonCut V2 uses one editable project model across Studio, API, templates and MCP. JSON is the transport representation for automation, not the primary creative experience. A project can be edited visually, with the built-in assistant, or through MCP, and can later expose typed variables as a reusable template. ## Start here - [Quickstart](https://jsoncut.com/docs/quickstart/) - [Examples](https://jsoncut.com/examples/) - [Integrations](https://jsoncut.com/integrations/) - [Security](https://jsoncut.com/security/) ## V1 API V1 JSON endpoints remain available for existing integrations and are documented separately at https://jsoncut.com/docs/v1/. New implementations should use V2.