Agentβ™₯︎Age
Catalog

io.github.GarAlex/promoshot

Official

by GarAlex Β· Rust

Headless MCP: author and render PromoShot .promo video projects (stills, GIFs, video).

io.github.GarAlex/promoshot β€” Model Context Protocol (MCP) Server

This MCP server is a headless service for authoring and rendering PromoShot .promo video projects into stills, GIFs, and video. It works with a .promo project folder containing metadata.json and associated media, enabling validation, inspection, and rendering of a single project workspace.

πŸ› οΈ Key Features

  • Headless MCP server
  • Author and render PromoShot .promo projects
  • Outputs: stills, GIFs, and video
  • Validates, inspects, and renders .promo workspaces
  • .promo format described as metadata.json plus media
  • Included data: name, description, topics, and readme excerpt

πŸš€ Use Cases

  • Render a .promo project into still images, GIFs, or video
  • Validate and inspect a PromoShot project folder before rendering
  • Automate PromoShot project processing in non-interactive environments

⚑ Developer Benefits

  • Uses an open implementation of PromoShot’s project format
  • Workspace-based processing (folder with metadata.json plus media)
  • Designed to operate without a UI (headless)

⚠️ Limitations

  • Supported input/output are specifically tied to .promo project folders and their rendering to stills, GIFs, or video

Topics

ai-agentsffmpegmcpmcp-serverrustvideo-editingwgpudesktop-appindiemacosopen-sourcetimeline

Related servers

More in Media & Design