# VideoGen MCP Server

> Script, voiceover or storyboard to finished video, plus clip, image, music and avatar generation.

- **Category:** Video Generation
- **Vendor:** VideoGen (official)
- **Pricing:** credits
- **Verified:** 2026-10-02

## What it does

VideoGen's official server wraps its whole API: four workflow tools turn a script, voiceover, slideshow or storyboard into an assembled video, and a media toolbox generates images, clips, speech, SFX, music and avatars, upscales stills and video, and strips backgrounds. Projects can be remixed and exported, and reusable entities keep a character or brand consistent across runs. For an agent it is a one-call rough cut for explainers and social pieces, not a narrative-film tool.

## Connect

- Remote endpoint: `https://mcp.videogen.io/mcp`
- Remote headers required: `Authorization`
- Claude Code: `claude mcp add --transport http videogen https://mcp.videogen.io/mcp --header "Authorization: Bearer YOUR_VIDEOGEN_API_KEY"`
- Local: `npx -y @videogen/mcp`

**Auth:** api_key (env `VIDEOGEN_API_KEY`) — <https://app.videogen.io/api> (keys start sk_videogen_live_)

## Capabilities

`script-to-video` · [storyboard-to-video](https://mcp.film/capabilities/storyboard-to-video.md) · [text-to-image](https://mcp.film/capabilities/text-to-image.md) · [text-to-video](https://mcp.film/capabilities/text-to-video.md) · [tts](https://mcp.film/capabilities/tts.md) · [sfx](https://mcp.film/capabilities/sfx.md) · [music](https://mcp.film/capabilities/music.md) · [avatars](https://mcp.film/capabilities/avatars.md) · [upscaling](https://mcp.film/capabilities/upscaling.md) · [background-removal](https://mcp.film/capabilities/background-removal.md) · `project-export` · [file-upload](https://mcp.film/capabilities/file-upload.md) · [async-jobs](https://mcp.film/capabilities/async-jobs.md)

## Sample tools

`script_to_video` · `voiceover_to_video` · `storyboard_to_video` · `generate_video_clip` · `generate_image` · `text_to_speech` · `generate_music` · `generate_avatar` · `upscale_video` · `remove_video_background` · `remix_project` · `export_project` · `get_workflow_run` · `list_tts_voices`

## Field notes

Vendor-maintained (npm @videogen/mcp is published by videogen.io staff; v2.2.1 on 2026-09-15, MIT, repo pushed 2 Oct 2026) but brand new to the public: zero GitHub stars and submitted to MCP registries on 1 Oct 2026, so treat it as unproven. The hosted endpoint is stateless and reads your key from an Authorization header; the README also describes an OAuth 2.1 challenge for Cursor, Claude Desktop, Windsurf and ChatGPT Apps, with a separate /mcp/chatgpt variant. Long jobs return immediately on the hosted server — the Cloudflare proxy caps request time — so the agent has to poll get_workflow_run or get_tool_execution. Free-plan output carries a VideoGen watermark; Pro removes it, and neither the docs nor the README publish per-call credit costs. The local stdio package needs Node 20+. Output skews toward templated explainer and social video; for an editable timeline compare invideo or martini, and for raw model access fal.

## Verification

- Status: Freshly checked (checked today)
- Added: 2026-10-02
- Last verified: 2026-10-02
- Machine JSON: https://mcp.film/api/mcps/videogen.json

## Links

- Site: https://videogen.io/?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=videogen%3Asite
- Docs: https://docs.videogen.io/use-with-ai-agents?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=videogen%3Adocs
- Repo: https://github.com/video-gen/videogen-mcp

---

Structured data: https://mcp.film/api/mcps/videogen.json · Directory: https://mcp.film
Canonical: https://mcp.film/mcps/videogen/
Hosted directory MCP: https://mcp.film/mcp
