Reading creatify://avatars and creatify://voices before generating is what stops a request failing on an invented id — and creatify://credits tells you what the render will cost you before you start it. how_to_use is an unusual inclusion: a tool whose only job is to explain the other tools' parameters to the model calling them.
An MCP server over the Creatify AI video platform. It exposes the video-generation endpoints as tools, the platform's catalogues as resources, and ships prompts for the common production workflows.
- create_avatar_video — an AI avatar delivering your script with lip-sync, in the aspect ratio you ask for
- create_url_to_video — turn a web page into a video
- generate_text_to_speech — speech from text in a chosen voice
- create_multi_avatar_conversation — a video with several avatars talking to each other
- create_ai_shorts — short-form video shaped for vertical feeds
- create_custom_template_video and create_ai_edited_video — render from a template, or let the platform edit and enhance a cut
- generate_ai_script — a script for a video, by topic, type, length and tone
- create_custom_avatar — design your own avatar
- create_advanced_lipsync — lip-sync with emotion and gesture control
- manage_music — upload and use background music
- get_video_status — where a render has got to
- how_to_use — the parameters for any tool, written for the assistant calling it
- Resources for the catalogues: creatify://avatars, creatify://voices, creatify://templates, creatify://music, creatify://credits and creatify://avatar/{avatarId}
Creatify API credentials on a Pro plan or higher, supplied as CREATIFY_API_ID and CREATIFY_API_KEY. Node.js 18 or higher; install globally from npm as @tsavo/creatify-mcp.
One command plus a key — npm install -g @tsavo/creatify-mcp, then supply credentials
