Creates lip-synced avatar videos from audio or text input through the Flyworks API.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add flyworks --env FLYWORKS_API_TOKEN='<FLYWORKS_API_TOKEN>' --env FLYWORKS_API_BASE_URL='<FLYWORKS_API_BASE_URL>' --env FLYWORKS_MCP_BASE_PATH='<FLYWORKS_MCP_BASE_PATH>' -- npx -y @Flyworks-AI/flyworks-mcp -y~/.codex/config.toml
[mcp_servers.flyworks]
command = "npx"
args = ["-y", "@Flyworks-AI/flyworks-mcp", "-y"]
env = { FLYWORKS_API_TOKEN = "<FLYWORKS_API_TOKEN>", FLYWORKS_API_BASE_URL = "<FLYWORKS_API_BASE_URL>", FLYWORKS_MCP_BASE_PATH = "<FLYWORKS_MCP_BASE_PATH>" }
# codex mcp add flyworks --env FLYWORKS_API_TOKEN='<FLYWORKS_API_TOKEN>' --env FLYWORKS_API_BASE_URL='<FLYWORKS_API_BASE_URL>' --env FLYWORKS_MCP_BASE_PATH='<FLYWORKS_MCP_BASE_PATH>' -- npx -y @Flyworks-AI/flyworks-mcp -y~/.cursor/mcp.json
{
"mcpServers": {
"flyworks": {
"command": "npx",
"args": [
"-y",
"@Flyworks-AI/flyworks-mcp",
"-y"
],
"env": {
"FLYWORKS_API_TOKEN": "<FLYWORKS_API_TOKEN>",
"FLYWORKS_API_BASE_URL": "<FLYWORKS_API_BASE_URL>",
"FLYWORKS_MCP_BASE_PATH": "<FLYWORKS_MCP_BASE_PATH>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"flyworks": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@Flyworks-AI/flyworks-mcp",
"-y"
],
"env": {
"FLYWORKS_API_TOKEN": "<FLYWORKS_API_TOKEN>",
"FLYWORKS_API_BASE_URL": "<FLYWORKS_API_BASE_URL>",
"FLYWORKS_MCP_BASE_PATH": "<FLYWORKS_MCP_BASE_PATH>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"flyworks": {
"command": "npx",
"args": [
"-y",
"@Flyworks-AI/flyworks-mcp",
"-y"
],
"env": {
"FLYWORKS_API_TOKEN": "<FLYWORKS_API_TOKEN>",
"FLYWORKS_API_BASE_URL": "<FLYWORKS_API_BASE_URL>",
"FLYWORKS_MCP_BASE_PATH": "<FLYWORKS_MCP_BASE_PATH>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"flyworks": {
"command": "npx",
"args": [
"-y",
"@Flyworks-AI/flyworks-mcp",
"-y"
],
"env": {
"FLYWORKS_API_TOKEN": "<FLYWORKS_API_TOKEN>",
"FLYWORKS_API_BASE_URL": "<FLYWORKS_API_BASE_URL>",
"FLYWORKS_MCP_BASE_PATH": "<FLYWORKS_MCP_BASE_PATH>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"flyworks": {
"command": "npx",
"args": [
"-y",
"@Flyworks-AI/flyworks-mcp",
"-y"
],
"env": {
"FLYWORKS_API_TOKEN": "<FLYWORKS_API_TOKEN>",
"FLYWORKS_API_BASE_URL": "<FLYWORKS_API_BASE_URL>",
"FLYWORKS_MCP_BASE_PATH": "<FLYWORKS_MCP_BASE_PATH>"
}
}
}
}Environment variables
FLYWORKS_API_TOKENFLYWORKS_API_BASE_URLFLYWORKS_MCP_BASE_PATH
Replace the placeholders with your own credentials and keep them out of version control.