hyper-video-service
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@hyper-video-serviceCreate a 15-second product intro for ZenBin with dark theme"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
hyper-video-service
MCP server for programmatic video generation. Send a prompt, get an MP4.
How it works
Send a video prompt via MCP tool call
The service generates a HyperFrames composition (HTML + GSAP)
Renders to MP4 using headless Chrome
Returns a download URL
Related MCP server: MCP Video Generation with Veo2
Authentication
Set HYPER_VIDEO_API_KEY as an environment variable. All MCP and download endpoints require this key.
If the key is not set, the service runs in open mode (no auth). Always set this in production.
Clients authenticate via:
Authorization: Bearer <key>headerX-API-Key: <key>header?apiKey=<key>query parameter
OpenClaw MCP config
{
"mcpServers": {
"hyper-video": {
"url": "https://hyper-video-service.onrender.com/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}MCP Tools
generate_video
Generate a video from a text prompt.
{
"prompt": "15s product intro for ZenBin, dark theme, showing CAP Protocol headers",
"duration": 15,
"width": 1920,
"height": 1080,
"style": "dark"
}Returns: { "task_id": "abc123", "status": "generating" }
check_video_status
Check rendering progress.
{ "task_id": "abc123" }Returns: { "status": "done", "download_url": "/downloads/abc123.mp4", "duration_seconds": 18 }
list_templates
List available video templates.
Returns: { "templates": ["product-intro", "feature-announce", "social-clip"] }
Architecture
Prompt → LLM (composition generation) → HyperFrames (HTML+GSAP) → Chrome (render) → MP4Interactive diagram: https://zed.zenbin.org/hyper-video-architecture
Deployment
# Deploy to Render
# Set HYPER_VIDEO_API_KEY in Render dashboard
# Or local development
npm install
HYPER_VIDEO_API_KEY=your-secret-key npm run devEnvironment Variables
Variable | Required | Description |
| Yes (prod) | API key for authentication |
| No | Server port (default: 3000) |
| No | Set to |
| No | Directory for generated HTML (default: ./compositions) |
| No | Directory for rendered MP4s (default: ./outputs) |
| No | Directory for video templates (default: ./templates) |
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Wan AI video generation
MCP server for Kling AI video generation
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
MCP server for Hailuo (MiniMax) AI video generation
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA server that provides Luma AI's video generation API as the Model Context Protocol (MCP)3-
- AlicenseBqualityDmaintenanceMCP server that exposes Google's Veo2 video generation capabilities, allowing clients to generate videos from text prompts or images.734MIT
- AlicenseNot gradedqualityDmaintenanceAn async video generation MCP server with multi-provider support. Currently in skeleton phase with stub implementations, it will eventually enable video generation through providers like Veo 3.1, Grok Imagine Video, and Sora 2 Pro.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for the Golpo AI video API, enabling video generation, listing, and downloading from any MCP-compatible client.MIT