heygen
Heygen
Independent, unofficial connector for Heygen. Not affiliated with, endorsed by, or sponsored by Heygen. "Heygen" is a trademark of its owner, used only to identify the service this connector works with.
Agent-callable tools for HeyGen's AI video platform, over the public HeyGen v3 API (https://api.heygen.com). Generate AI avatar videos from a script or audio, generate short cinematic clips from a prompt, translate and lip-sync existing videos, drive the prompt-to-video Video Agent, synthesize speech, and browse the avatars and voices those jobs need. Video generation is asynchronous: a create tool returns an id, and you poll the matching get* tool until the job is completed and its result URLs appear.
When to use this
- Create AI videos — an avatar (or animated image) speaking a script (
createVideo), a short prompt-driven cinematic clip (createCinematicVideo), or a fully agent-authored video from a text prompt (createVideoAgentVideo). - Transform existing videos — translate into other languages (
translateVideo) or replace the audio and re-sync the lips (createLipsync). - Synthesize speech and pick voices/avatars — text-to-speech (
generateSpeech), and browse/clone/design voices and browse avatar looks to resolve the ids the create tools need. - Track async jobs and account state — poll a video/translation/lipsync/session by id, list past jobs, and check remaining credits (
getCurrentUser) before generating.
Setup
This is an agentskills.io skill.
If this connector is already exposed to you as callable tools (e.g. mcp__heygen__<tool>), that's a valid path — call them directly. Everything below is only for standalone terminal use when no such tools are loaded.