HeyGen: an MCP server with every endpoint and SRT captions
HeyGen documents six of the nine hooks on the pages read. Public API: a video API that orchestrates avatars, voices, editing and music. Agent and automation hooks: an MCP server, llms.txt and typed schemas with every endpoint. Subtitle files: captions generated as SRT and VTT files for translated videos. Nothing on resolution, editing hand-off and SDKs. From 3 source pages, read 2026-09-25; no maker pays to be listed.
| Tool | Agent hooks |
|---|---|
| Adobe Firefly | Not documented in the docs read |
| BytePlus ModelArk | Not documented in the docs read |
| Colossyan | Not documented in the docs read |
| D-ID | An MCP connection |
| Descript | An MCP connection |
| fal | Not documented in the docs read |
| Flixly | An MCP connection |
| Google Veo | Not documented in the docs read |
| HeyGen | An MCP connection |
| Higgsfield | An MCP connection |
| invideo | Not documented in the docs read |
| Kapwing | Not documented in the docs read |
| Kling AI | An agent skill |
| Krea | An MCP connection |
| LTX | Not documented in the docs read |
| Luma | Not documented in the docs read |
| MiniMax | An MCP connection |
| OpenAI Sora | Not documented in the docs read |
| Pika | Not documented in the docs read |
| PixVerse | Not documented in the docs read |
| Replicate | An MCP connection |
| Revid | An MCP connection |
| Runway | An MCP connection |
| SceneMixer | Not documented in the docs read |
| Synthesia | An MCP connection |
| VEED | Not documented in the docs read |
| Vidu | An MCP connection |
| Wan (Alibaba Cloud) | A command-line tool |
Inclusion rule. All 28 tools in the register, each with what its pages say about MCP and similar hooks. Order. Alphabetical by tool name.
- API
- An API for its own models
- Agents
- An MCP connection
- Resolution
- Not documented in the docs read
- Hand-off
- Not documented in the docs read
- Subtitles
- SRT and VTT files
- Download
- A file fetched from the API
- Formats
- MP4
- SDKs
- Not documented in the docs read
- Webhooks
- A webhook or callback URL
1From its documentation
HeyGen's developer site ships an MCP server, llms.txt and typed schemas with every endpoint. One request returns an MP4, batch calls come with webhooks, and translated videos carry SRT and VTT captions as presigned download URLs. Resolution and editing export are not named on the pages read.
Public API: An API for its own models
The video you imagine, delivered into your system.
HeyGen, developer site
- Page headerA video API that orchestrates avatars, voices, editing and music
HeyGen on this hook · Public API for every tool
Agent and automation hooks: An MCP connection
Every endpoint ships with an MCP server, llms.txt, and typed schemas
HeyGen, developer site
- For agentsAn MCP server, llms.txt and typed schemas with every endpoint
HeyGen on this hook · Agent and automation hooks for every tool
Highest resolution named: Not documented in the docs read
- Page read; not statedNot documented in the docs read (2026-09-25)
Highest resolution named for every tool
Hand-off to editing software: Not documented in the docs read
- Page read; not statedNot documented in the docs read (2026-09-25)
Hand-off to editing software for every tool
Subtitle files: SRT and VTT files
Captions are generated in SRT and VTT.
HeyGen, developer documentation: video translation
- CaptionsCaptions generated as SRT and VTT files for translated videos
The finished file: A file fetched from the API
carries them as presigned download URLs alongside the video
HeyGen, developer documentation: video translation
- CaptionsVideo and caption files returned as presigned download URLs
HeyGen on this hook · The finished file for every tool
File formats named: MP4
authenticate, send one request, and get back an MP4
HeyGen, developer documentation: quick start
- Page headerOne request returns an MP4
HeyGen on this hook · File formats named for every tool
Official SDKs: Not documented in the docs read
- Page read; not statedNot documented in the docs read (2026-09-25)
Finished-job signal: A webhook or callback URL
Batch APIs — up to 100 requests per call, webhooks included
HeyGen, developer site
- FeaturesBatch APIs of up to 100 requests per call, with webhooks
HeyGen on this hook · Finished-job signal for every tool
2Next to it in the register
How a hook is counted: method.
3Documentation read
- HeyGen, developer site, read 2026-09-25
- HeyGen, developer documentation: video translation, read 2026-09-25
- HeyGen, developer documentation: quick start, read 2026-09-25