heygen/heygen
MCP ServerHeyGen MCP Server - AI avatar UGC video generation
check: uvx https://docs.heygen.com/
HeyGen MCP server. Generate AI-avatar talking-head videos for ads, UGC, and translation. Best-in-class for performance-ad UGC.
MCP Server
- Package:
heygen-mcp (PyPI) - Transport: stdio
- Command:
uvx --with 'mcp<2' heygen-mcp
Authentication
API key
| Variable | Required | Description |
|---|---|---|
HEYGEN_API_KEY | Yes | HeyGen API key from app.heygen.com → Space Settings → API |
Available Tools
| Tool | Description |
|---|---|
heygen_create_video | Generate avatar video from script + avatar/voice IDs |
heygen_list_avatars | List available stock and personal avatars |
heygen_list_voices | List available voices |
heygen_translate_video | Translate + lipsync a source video to a target language |
heygen_get_video_status | Poll generation status |
heygen_create_avatar_iv | Avatar IV (instant avatar from a single photo) |
Configuration Example
[[mcp.servers]]
name = "heygen"
type = "stdio"
command = "npx"
args = ["-y", "heygen-mcp (PyPI)"]
timeout_seconds = 120
env = { HEYGEN_API_KEY = "{{INPUT:HEYGEN_API_KEY}}" }
tools = []Notes: Paid plans start at $29/mo (Creator). Avatar IV produces a brand-new avatar from a single photo — ideal for personalized UGC ads. Generation is async; poll status.