Flyworks MCP
About
A server for creating fast and free lipsync videos for digital avatars, supporting both realistic and cartoon styles.
Details
- Author
- flyworks-ai
- Categories
- Other, AI, Media
- Tags
- #video, #content-creation, #audio
Jump to
Setup
Install Flyworks MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/flyworks-ai/flyworks-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Flyworks MCP: Free & Fast Zeroshot Lipsync Tool
The Flyworks MCP is a Model Context Protocol (MCP) server that provides a convenient interface for interacting with the Flyworks API. It facilitates fast and free lipsync video creation for a wide range of digital avatars, including realistic and cartoon styles.
Audio clip with TTS saying我是一个飞影数字人。Welcome to Flyworks MCP server demo. This tool enables fast and free lipsync video creation for a wide range of digital avatars, including realistic and cartoon styles.:
- Create lipsynced videos using digital avatar video and audio as inputs
- Create lipsynced videos by text (with text-to-speech)
- Create digital human avatars from images or videos
- Support for both async and sync modes of operation
- More features coming soon...
- Python 3.8+
- Dependencies:httpx,mcp[cli]
Integration with Claude or Other MCP Clients
Go toClaude > Settings > Developer > Edit Config > claude_desktop_config.jsonto include the following:
{ "mcpServers": { "flyworks": { "command": "uvx", "args": [ "flyworks-mcp", "-y" ], "env": { "FLYWORKS_API_TOKEN": "your_api_token_here", "FLYWORKS_API_BASE_URL": "https://hfw-api.hifly.cc/api/v2/hifly", "FLYWORKS_MCP_BASE_PATH": "/path/to/your/output/directory" } } } }
Go toCursor -> Preferences -> Cursor Settings -> MCP -> Add new global MCP Serverto add above config.
Make sure to replaceyour_api_token_herewith your actual API token, and update theFLYWORKS_MCP_BASE_PATHto a valid directory on your system where output files will be saved.
Note:We offer free trial access to our tool with the token2aeda3bcefac46a3. However, please be aware that the daily quota for this free access is limited. Additionally, the generated videos will be watermarked and restricted to a duration of 45 seconds. For full access, please contact us atbd@flyworks.aito acquire your token.
To install flyworks-mcp for Claude Desktop automatically viaSmithery:
npx -y @smithery/cli install @Flyworks-AI/flyworks-mcp --client claude
git clone https://github.com/yourusername/flyworks-mcp.git cd flyworks-mcp
pip install httpx "mcp[cli]>=1.6.0"
uv pip install httpx "mcp[cli]>=1.6.0"
To avoid timeout issues during server startup, we recommend pre-installing all dependencies:
pip install pygments pydantic-core httpx "mcp[cli]>=1.6.0"
Set your Flyworks API token as an environment variable:
# Linux/macOS export FLYWORKS_API_TOKEN="your_token_here" # Windows (Command Prompt) set FLYWORKS_API_TOKEN=your_token_here # Windows (PowerShell) $env:FLYWORKS_API_TOKEN="your_token_here"
Alternatively, you can create a.envfile.
Please confirm its absolute path by running this command in your terminal:
Once you obtain the absolute path (e.g., /usr/local/bin/uvx), update your configuration to use that path (e.g., "command": "/usr/local/bin/uvx").
1. Create Lipsync Video by Audio (create_lipsync_video_by_audio)
Create a lipsync video with audio input. Animates a digital human avatar to speak in sync with the provided audio.
- avatar: Digital human avatar ID. Either this or avatar creation parameters must be provided.
- avatar_video_url: URL of a video to create the avatar from.
- avatar_image_url: URL of an image to create the avatar from.
- avatar_video_file: Local path to a video file to create the avatar from.
- avatar_image_file: Local path to an image file to create the avatar from.
- audio_url: Remote URL of the audio file. One of audio_url or audio_file must be provided.
- audio_file: Local path to the audio file. One of audio_url or audio_file must be provided.
- title: Optional title for the created video.
- async_mode: If true, returns task_id immediately. If false, waits for completion and downloads the video. Default is true.
- output_path: Where to save the downloaded video if async_mode is false. Default is "output.mp4".
- For avatar creation, provide exactly ONE of avatar_video_url, avatar_image_url, avatar_video_file, or avatar_image_file.
- If avatar ID is directly provided, these parameters will be ignored.
- If async_mode is true: task_id for checking status later and created_avatar (if a new avatar was created)
- If async_mode is false: downloaded video path, task result, and created_avatar (if applicable)
2. Create Lipsync Video by Text (create_lipsync_video_by_text)
Create a lipsync video with text input. Generates audio from the text and animates a digital human avatar to speak it.
- avatar: Digital human avatar ID. Either this or avatar creation parameters must be provided.
- avatar_video_url: URL of a video to create the avatar from.
- avatar_image_url: URL of an image to create the avatar from.
- avatar_video_file: Local path to a video file to create the avatar from.
- avatar_image_file: Local path to an image file to create the avatar from.
- text: Text content to be spoken by the avatar. Required.
- voice: Voice ID to use for text-to-speech. If not provided, a random voice will be selected automatically.
- title: Optional title for the created video.
- async_mode: If true, returns task_id immediately. If false, waits for completion and downloads the video. Default is true.
- output_path: Where to save the downloaded video if async_mode is false. Default is "output.mp4".
- For avatar creation, provide exactly ONE of avatar_video_url, avatar_image_url, avatar_video_file, or avatar_image_file.
- If avatar ID is directly provided, these parameters will be ignored.
- If async_mode is true: task_id for checking status later, selected voice ID, and created_avatar (if applicable)
- If async_mode is false: downloaded video path, task result, selected voice ID, and created_avatar (if applicable)
For tasks run in async mode, you can check their status using the Flyworks API's/creation/taskendpoint with the task_id returned by the tool.
- Job processing may take some time, please be patient
- Video file URLs are temporary, please download and save them promptly
- When using local files, the server will automatically upload them to Flyworks servers
- In sync mode, the tool will wait for the task to complete and automatically download the video
- Maximum allowed wait time for sync mode is 10 minutes (600 seconds)
- Avatar creation through videos usually provides better quality but takes longer
- For quick testing, avatar creation through images is faster but may have lower quality
- Flyworks AI Open Platform Documentation
- Model Context Protocol (MCP) Documentation
- Python MCP SDK
All-in-one AI creative studio — generate videos, images, audio in 11 Indian languages, and 3D models via MCP. Hosted at mcp.arcframe.ai.
Turn any language model into a multimodal powerhouse that can generate images, music, videos and more on the fly. Rostro's tools are designed to be used by language models from the ground up, expanding capabilities with minimal context bloat.
Official Cannon Studio MCP for AI video, image, 3D, audio, workflow, pricing, model, and developer API guidance.
MCP server for AI image, video, voice and music generation, routing prompts to Veo 3.1, Seedance 2.0, Nano Banana 2, GPT-Image-2 and more, from Claude, Cursor, ChatGPT or Codex.
: MCP server for AI media generation (imagesflux, videosveo3.1, music suno v5, with deterministic cost control using reserve-burn-refund billing
Licensed AI content access. 1,821 Dhar Mann Studios videos. $0.0025/pull, creator compensated automatically. 30ms delivery.
AI photo generation, editing, and video creation. 150+ themes, 19 edit operations, 3 video types.
Create AI music videos and audio-reactive visuals from songs through MCP.
AI Video, Image & Audio Generation with over 150 models
MCP-native AI media generation with x402 pay-per-call. Image, video, audio, and music from 6 providers — composable via resource IDs. USDC on Base.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





