loading…
Search for a command to run...
loading…
Exposes HeyGen's video generation API to MCP-compatible clients, enabling listing avatars, generating videos, and checking render status.
Exposes HeyGen's video generation API to MCP-compatible clients, enabling listing avatars, generating videos, and checking render status.
A Model Context Protocol server that exposes HeyGen's video generation API to MCP-compatible clients (Claude desktop, Cursor, etc.). Built as a case study for Forging Your Own Knight.
list_avatars — list available avatars and talking photosgenerate_video — render a video from script + avatar_id; sensible defaults (avatar's default voice, solid white background, 1920×1080)get_video_status — check render progress; returns the video URL when completenpm install.env.local and paste your HeyGen API key after HEYGEN_API_KEY=npm run dev — server runs at http://localhost:3000/api/mcpnpm run inspector — opens the MCP Inspector to test tools interactivelyHEYGEN_API_KEY under Settings → Environment Variables (Production + Preview)https://<your-project>.vercel.app/api/mcpSettings → Connectors → Add custom connector → paste the deployed URL.
mcp-handler for Streamable HTTP MCP transportRun in your terminal:
claude mcp add heygen-mcp -- npx