Clip.A.Canvas logo
Features MCP Privacy GitHub

Claude

Clip.A.Canvas for Claude

Use Claude to render browser animation snippets into local MP4 files through the Clip.A.Canvas MCP server.

Claude Code

Install from PyPI through uvx

claude mcp add -s user clipacanvas -- uvx clipacanvas-mcp

On Windows, use `cmd /c uvx clipacanvas-mcp` if Claude Code cannot resolve `uvx` directly.

Claude Desktop

One-click MCPB extension

The Claude Desktop extension is packaged as `ClipACanvas-1.0.2.mcpb` and launches the same published MCP package through the UV runtime.

Available Tools

`render_video` renders HTML, CSS, JavaScript, SVG, or canvas animation code to MP4 and returns base64 video data.

`render_video_to_file` renders the same content to a user-selected MP4 file path.

Defaults

Default output is 540x960, 60 FPS, 5 Mbps, with a 12 second max duration unless overridden by the MCP client.

Privacy

Rendering runs locally through Chromium and FFmpeg. Clip.A.Canvas does not upload snippets or rendered videos to a Clip.A.Canvas server.

Clip.A.Canvas

Home Privacy Support