
Short Video Agent Kit
io.github.davidmosiahPublished by GitHub account davidmosiahv0.1.7Updated Oct 24, 2026
Provider-neutral short-form AI video toolkit for agents: Sora, Gemini Veo, xAI/Grok, Seedance.
Overview
A local MCP server and CLI that lets an assistant build and validate short-form AI video requests across Sora, Gemini Veo, xAI/Grok and Seedance, with paid runs
- What you can do
- Check provider readiness and which API keys are configured, without printing keys, and return install guidance for various MCP clients and privacy boundaries for prompts, outputs and reference assets. Build provider-specific video payloads (endpoint, model, prompt, duration, aspect ratio) without spending credits. Generate vertical short-form video through OpenAI/Sora, Gemini Veo, xAI/Grok or Seedance, dry-run by default and live only when explicitly enabled. Write results to local output paths chosen by the user.
- When to use it
- Use it when an agent needs one provider-neutral interface to plan, validate and optionally render short vertical AI videos, and you want a safe dry-run first step before any paid provider call.
- Requirements
- Runs locally over stdio via the npm package short-video-agent-kit (Node.js); an optional loopback-only HTTP mode exists. Provider keys are optional and only needed for live generation: OPENAI_API_KEY, GEMINI_API_KEY, XAI_API_KEY (the README also mentions PIAPI_KEY or SEEDANCE_API_KEY for Seedance). Network access is needed for live provider calls.
Installation
In SourceWeft
- Open Short Video Agent Kit in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Short Video Agent Kit
One agent-first CLI + MCP for short-form AI video.
Sora · Veo · xAI · Seedance — dry-run by default, paid generation when explicitly enabled.
[npm version] [npm downloads] [License MIT] [Built for MCP]
[GitHub stars] [CI status] [Part of the Delx agent stack] [Category]
⭐ If this agent-first tool helps your workflow, please star the repo. Stars make this tooling easier for other builders to discover and help Delx keep shipping open infrastructure.
🧱 Part of the Delx agent stack — 15 open-source MCP servers across body, reach and coordination.
HTTP (v2 stateless)
Default is stdio. Optional Streamable HTTP — no session id, JSON responses, loopback only:
Env: SHORT_VIDEO_MCP_HOST, SHORT_VIDEO_MCP_PORT, SHORT_VIDEO_MCP_TRANSPORT=http.
Provider-neutral short-form AI video toolkit for agents. It gives Codex, Claude, Cursor, Hermes, OpenClaw and other MCP clients one interface for building dry-run payloads and, when explicitly enabled, generating vertical video through Sora/OpenAI, Gemini Veo, xAI/Grok and Seedance/PiAPI-style providers.
Use it when an agent needs one safe interface for prompt-to-video payload validation and optional paid generation across multiple providers.
Why It Is Agent-First
Video generation can be expensive and prompt-sensitive. This package makes agents start with safe steps:
- inspect provider readiness
- return privacy boundaries
- build payloads without spending credits
- require
--liveorSHORT_VIDEO_DRY_RUN=falsebefore provider calls - keep prompts and outputs in local user-controlled paths
Install
Or run directly:
Quickstart
No API key needed to try it — generation is dry-run by default, so the kit returns the exact provider-neutral plan it would send without spending a credit.
Build a Sora plan for an 8-second vertical teaser:
Real output (no provider call, no credits spent):
Same prompt, different provider — the plan re-targets the endpoint and parameter shape for you. payload returns just the plan (no dry_run wrapper):
Check which providers are wired up (keys are detected, never printed):
When you are ready to actually render, set a provider key and re-run generate with --live (or SHORT_VIDEO_DRY_RUN=false).
CLI
Supported providers:
openai_soragemini_veoxai_grokseedance_piapi
MCP
HTTP transport:
Hermes-style config:
Recommended first calls:
short_video_connection_statusshort_video_privacy_auditshort_video_build_payloadshort_video_generate
Agent Surfaces
Copy-Paste Agent Prompt
Configuration
Copy .env.example to .env and fill only the provider keys you plan to use. .env, output/ and .agent-data/ are ignored by Git.
Safety Model
- Dry-run is the default.
- API keys are never returned by tools.
- Paid generation requires
--live, MCPlive=true, orSHORT_VIDEO_DRY_RUN=false. - Reference images must be user-owned or licensed.
- Outputs are written to local paths controlled by the user.
Development
📧 Contact & Support
- 📨 [email protected] — general questions, integration help, partnerships
- 🐛 Bug reports / feature requests — GitHub Issues
- 🐦 Updates — @delx369 on X
- 🌐 Site — wellness.delx.ai
Source: README.md at commit 09d2fa5
Tools
0Version history
1- v0.1.7LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
