Builds validated short-video generation plans and optionally renders vertical videos through several provider APIs.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag ā we're steadily working through the catalog.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Short Video Agent Kit.
davidmosiah/short-video-agent-kit MCP server provides an agent-oriented interface for short-form AI video workflows. It can inspect provider configuration, check privacy boundaries, translate a prompt into a provider-specific request payload, and optionally submit a live generation request. Supported provider identifiers are openai_sora, gemini_veo, xai_grok, and seedance_piapi.
The package is available through both a command-line interface and an MCP server. Its output is intended for vertical video use cases, with examples covering 8-second, 9:16 or 720x1280 content. Generated files are written to local paths selected by the user.
The normal workflow begins with readiness and safety checks. The doctor command, or the MCP connection-status tool, reports which provider credentials are configured without exposing their values. A privacy audit describes the boundaries around prompts, output locations, and reference assets.
Payload construction is separate from generation. The CLI payload command and the short_video_build_payload MCP tool return the request shape for a selected provider without making a paid API call. For example, Sora plans use a video endpoint with model, prompt, duration, and size fields, while Veo plans use a long-running prediction endpoint with instances and generation parameters.
Dry-run mode is the default. A live provider request requires the CLI --live option, MCP live=true, or SHORT_VIDEO_DRY_RUN=false. This makes davidmosiah/short-video-agent-kit MCP server suitable for agents that must prepare or validate requests before a user approves spending credits.
Install the package globally with npm, or invoke its commands through npm without a global installation. The MCP stdio entry point is short-video-mcp; Streamable HTTP can be enabled with SHORT_VIDEO_MCP_TRANSPORT=http, and the documented HTTP example listens on loopback at port 3033. Host and port can be adjusted with SHORT_VIDEO_MCP_HOST and SHORT_VIDEO_MCP_PORT.
Provider credentials are optional for dry-run use. Live operation can use OPENAI_API_KEY, GEMINI_API_KEY or GOOGLE_API_KEY, XAI_API_KEY, and PIAPI_KEY or SEEDANCE_API_KEY, depending on the selected provider. The README recommends copying .env.example to .env and filling only the keys required for the providers being used.
The MCP surface includes:
short_video_agent_manifest for runtime and client guidance.short_video_connection_status for provider readiness checks.short_video_privacy_audit for prompt, output, and reference-asset boundaries.short_video_build_payload for creating provider-specific plans without generation.short_video_generate for dry-run or explicitly approved live generation.The CLI offers corresponding commands such as manifest, doctor, privacy-audit, payload, and generate. Prompts can be supplied directly or loaded from a file. The package also supports an HTTP MCP mode that returns stateless JSON responses on the documented local endpoints.
Live rendering depends on the selected provider's API access and may incur provider charges. The kit itself does not remove those provider requirements. API keys are detected but not returned by its tools, and dry-run plans do not produce video files.
Reference images must be owned by the user or properly licensed. Outputs remain in local, user-controlled paths. davidmosiah/short-video-agent-kit MCP server documents Codex, Claude, Cursor, Hermes, and OpenClaw as client environments, but the supplied material does not describe provider-specific feature parity beyond the payload examples.
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/davidmosiah-short-video-agent-kit)<a href="https://allmcps.com/mcp/davidmosiah-short-video-agent-kit"><img src="https://allmcps.com/api/badge/davidmosiah-short-video-agent-kit?style=directory" alt="Short Video Agent Kit on AllMCPs" /></a>