Server data from the Official MCP Registry
Render HTML, CSS, SVG, and Canvas animations to MP4 locally via Playwright/Chromium and FFmpeg.
About
Render HTML, CSS, SVG, and Canvas animations to MP4 locally via Playwright/Chromium and FFmpeg.
Security Report
Clip.A.Canvas is a legitimate HTML-to-video rendering tool with reasonable architecture and dependencies. However, there are moderate security concerns around subprocess execution (FFmpeg invocation), file path handling that could be improved, and some input validation gaps. The server's permissions align with its purpose, but the code quality in critical paths (rendering, file I/O) needs hardening. No malicious patterns detected, but unsafe subprocess construction and incomplete input sanitization warrant user awareness. Package verification found 1 issue.
5 files analyzed ยท 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-mechreaper007x-clipacanvas": {
"args": [
"-y",
"clip-a-canvas"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
Clip.A.Canvas
Clip.A.Canvas transforms HTML/CSS/JS animations into MP4 videos โ entirely local or hosted in the cloud. Powered by Chromium + FFmpeg for high-quality, browser-accurate rendering. Perfect for AI agents generating video content, demos, or visual explanations on-the-fly.
Clip.A.Canvas is a local and remote browser-motion-to-video toolkit.
It includes:
-
Desktop App: Paste, preview, and export animations locally with a pywebview UI.
-
MCP Server: Exposes HTML-to-video rendering tools to Antigravity, Gemini, Codex, Claude Code, and other AI clients.
-
Terminal UI (TUI): Keyboard-first command-line client for code-first rendering.
-
Website:
https://clipacanvas.vercel.app -
GitHub:
https://github.com/mechreaper007x/ClipACanvas -
Releases:
https://github.com/mechreaper007x/ClipACanvas/releases/tag/v1.0.0 -
Cloud MCP (SSE):
https://mechreaper007x-clip-a-canvas-mcp.hf.space/sse
๐ฌ MCP Server (Model Context Protocol)
Expose render_video and render_video_to_file tools to your AI assistant.
1. Cloud-Hosted (Zero Resource Usage)
We host a public instance of the MCP server on Hugging Face Spaces using Server-Sent Events (SSE). Point your client configuration directly to our cloud endpoint:
Claude Desktop Configuration (claude_desktop_config.json):
{
"mcpServers": {
"clipacanvas": {
"url": "https://mechreaper007x-clip-a-canvas-mcp.hf.space/sse"
}
}
}
2. Local Execution (Standard PyPI)
If you prefer running the server locally on your machine:
# Run locally with uvx
uvx --from clipacanvas-mcp clipmcp
# Or install via pip
pip install clipacanvas-mcp
Claude Desktop Configuration for Local Server:
{
"mcpServers": {
"clipacanvas": {
"command": "uvx",
"args": ["--from", "clipacanvas-mcp", "clipmcp"]
}
}
}
๐ป Terminal UI (TUI)
A keyboard-first CLI tool for local render pipelines.
Install from PyPI:
# Using pipx (recommended)
pipx install clipacanvas-tui
# Using uv
uv tool install clipacanvas-tui
Usage:
Run either command (clipacanvas-tui or clippp):
clipacanvas-tui --clipboard --preview
# or
clippp --clipboard --preview
๐ฅ๏ธ Desktop App
A visual UI for editing, previewing, and rendering HTML code to MP4.
Install Dependencies:
git clone https://github.com/mechreaper007x/ClipACanvas.git
cd ClipACanvas
pip install -r requirements.txt
pip install -r desktop_requirements.txt
npm install
python -m playwright install chromium
Run the App:
- Windows: Run
launch_desktop.batorpython desktop_app.py - macOS: Run
./launch_desktop.command
๐๏ธ Build Outputs & Packaged Releases
See build_desktop.py to package binaries:
- Windows Portable EXE:
python build_desktop.py->dist/ClipACanvas.exe - Windows Installer:
python build_installer.py->dist/ClipACanvas-Setup.exe - macOS Bundle:
python3 build_mac_app.py->dist/ClipACanvas.app
๐ License
MIT
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Paperclip
Freeby Paperclipai ยท Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Git
Freeby Modelcontextprotocol ยท Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace ยท Developer Tools
Create, build, and publish Python MCP servers to PyPI โ conversationally.
MCP Marketplace
Freeby mcp-marketplace ยท Developer Tools
Search and install MCP servers from inside your AI client.
MarkItDown
Freeby Microsoft ยท Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
