Flyworks Avatar

Flyworks Avatar

Fast and free zeroshot lipsync MCP server.

90
Stars
14
Forks
2
Releases

Overview

The Flyworks MCP server exposes a Model Context Protocol (MCP) interface to the Flyworks API for rapid, zero-shot lipsync video generation across a range of digital avatars, including realistic and cartoon styles. It supports creating lipsync videos from avatar video/audio inputs or from text using text-to-speech, and also creates digital human avatars from images or videos. Two primary operations are provided: create_lipsync_video_by_audio and create_lipsync_video_by_text. Both can use either an existing avatar or generate a new one from media inputs. The server supports both asynchronous and synchronous workflows: in async mode it returns a task_id for later polling; in sync mode it waits up to 10 minutes (600 seconds) for completion and downloads the result. Outputs can be saved to a user-defined path. The server runs on Python 3.8+ and requires httpx and mcp[cli], and is configurable via environment variables such as FLYWORKS_API_TOKEN and FLYWORKS_API_BASE_URL. Free trial access is offered with a token, subject to daily quotas and watermark/45-second limits; for full access contact Flyworks. Installation and usage guidance cover Claude Desktop and Cursor MCP clients, Smithery installation, and local server startup.

Details

Owner
Flyworks-AI
Language
Python
License
MIT License
Updated
2025-12-07

Features

Create lipsynced videos from avatar video and audio

Animate a digital avatar to speak in sync with provided avatar video and audio inputs.

Create lipsynced videos from text (text-to-speech)

Generate audio from text and animate the avatar to lipsync the spoken content.

Create digital avatars from images or videos

Create new digital human avatars using input images or video sources.

Support for async and sync operation modes

Choose between asynchronous (task_id return) and synchronous (wait for completion) processing.

Task status checking via API

Check progress of async tasks using the Flyworks API /creation/task endpoint.

Integration with MCP clients (Claude Desktop, Cursor)

Easily integrate with Claude Desktop and Cursor MCP clients using provided config guidance.

Tags

lipsyncavatartext-to-speechmcpapiasyncsyncvideo-generation