Creatify MCP Server
An MCP server that provides access to the Creatify AI video generation platform capabilities, enabling AI assistants to create avatar videos, convert websites to video, generate text-to-speech, and perform AI video editing through natural language.
An MCP server that provides access to the Creatify AI video generation platform capabilities, enabling AI assistants to create avatar videos, convert websites to video, generate text-to-speech, and perform AI video editing through natural language.
Installation
NPM Global
npm install -g @tsavo/creatify-mcp
From Source Code
git clone https://github.com/TSavo/creatify-mcp.git
cd creatify-mcp
npm install
npm run build
npm link
Standalone Server
export CREATIFY_API_ID="your-api-id"
export CREATIFY_API_KEY="your-api-key"
creatify-mcp
Configuration
Claude Desktop
{
"mcpServers": {
"creatify": {
"command": "creatify-mcp",
"env": {
"CREATIFY_API_ID": "your-api-id",
"CREATIFY_API_KEY": "your-api-key"
}
}
}
}
Available Tools
| Tool | Description |
|---|---|
create_avatar_video |
Create AI avatar videos with lip sync |
create_url_to_video |
Convert websites into professional videos |
generate_text_to_speech |
Generate natural-sounding speech from text |
create_multi_avatar_conversation |
Create videos with multiple avatars in dialogue |
create_custom_template_video |
Generate videos using custom templates |
create_ai_edited_video |
Automatic video editing and enhancement |
create_ai_shorts |
Create short-form videos (perfect for TikTok, Instagram Reels) |
generate_ai_script |
Generate AI scripts for videos |
create_custom_avatar |
Design and create your own avatars (DYOA) |
manage_music |
Upload, manage, and use background music |
create_advanced_lipsync |
Advanced lip sync with emotion and gesture control |
how_to_use |
Get detailed information on how to use any tool |
get_video_status |
Check the status of video generation tasks |
Features
- 12 MCP tools covering 100% of Creatify API functionality
- 6 MCP resources for complete data access (avatars, voices, templates, music, credits)
- 5 pre-built workflows for typical video creation scenarios
- Real-time progress tracking during video generation
- AI self-help system with how_to_use tool
- Advanced emotion and gesture control in lip sync
- Custom avatar creation (DYOA - Design Your Own Avatar)
- AI script generation
- Short-form video optimization for social media
- Background music management and integration
Environment Variables
Required
CREATIFY_API_ID- Your Creatify API ID from account settingsCREATIFY_API_KEY- Your Creatify API key from account settings
Usage Examples
Create a professional avatar video with Anna saying 'Welcome to our company!' in 16:9 format
Make a 30-second TikTok video about coffee brewing tips
Turn my product landing page into a marketing video
Generate a script for a 60-second product demo video
Convert the website https://example.com into a promotional video
Notes
Requires Creatify API credentials (Pro plan or higher). Built on the TypeScript client library @tsavo/creatify-api-ts. Includes pre-defined workflow templates for typical video creation scenarios, such as product demos, social media content, educational videos, and marketing campaigns.
