pasie15/heygen-mcp-server
MCP server for HeyGen API - Assets and Folders management. Complete TypeScript implementation with tools for uploading, listing, and managing media assets and folders.
Platform-specific configuration:
{
"mcpServers": {
"heygen-mcp-server": {
"command": "npx",
"args": [
"-y",
"heygen-mcp-server"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A Model Context Protocol (MCP) server that provides tools for interacting with the HeyGen API, specifically for managing assets and folders.
This MCP server implements the following HeyGen API endpoints:
npm install npm run buildYou need to set your HeyGen API key as an environment variable:
export HEYGEN_API_KEY="your_api_key_here"To get your API key:
Add the server to your MCP settings file (typically claude_desktop_config.json or similar):
{
"mcpServers": {
"heygen": {
"command": "node",
"args": [
"/path/to/mcp-servers/heygen/dist/index.js"
],
"env": {
"HEYGEN_API_KEY": "your_api_key_here"
}
}
}
}Or using npx (no installation required):
{
"mcpServers": {
"heygen": {
"command": "npx",
"args": ["heygen-mcp-server"],
"env": {
"HEYGEN_API_KEY": "your_api_key_here"
}
}
}
}Or if installed globally (npm install -g heygen-mcp-server):
{
"mcpServers": {
"heygen": {
"command": "heygen-mcp-server",
"envLoading reviews...