PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversmultimedia-processingTavus-MCP
返回「multimedia-processing」

Tavus-MCP

modelscope·@rakeshdavid/Tavus-MCP

multimedia-processing0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

Tavus MCP Server

smithery badge

A comprehensive Model Context Protocol (MCP) server for the Tavus API, enabling AI video generation, replica management, conversational AI, lipsync, and speech synthesis through MCP-compatible applications.

smithery badge

Features

Phoenix Replicas (5 tools)

  • create_replica - Create new AI replicas from training videos
  • get_replica - Get detailed information about a specific replica
  • list_replicas - List all replicas in your account
  • delete_replica - Delete a replica permanently
  • rename_replica - Rename an existing replica

Video Generation (5 tools)

  • generate_video - Generate videos using replicas with text scripts or audio files
  • get_video - Get details of a specific video
  • list_videos - List all videos in your account
  • delete_video - Delete a video permanently
  • rename_video - Rename an existing video

Conversational AI (5 tools)

  • create_conversation - Create interactive video conversations
  • get_conversation - Get details of a specific conversation
  • list_conversations - List all conversations in your account
  • end_conversation - End an active conversation
  • delete_conversation - Delete a conversation permanently

Personas (5 tools)

  • create_persona - Create new personas for conversational AI
  • get_persona - Get details of a specific persona
  • list_personas - List all personas in your account
  • patch_persona - Update a persona using JSON patch format
  • delete_persona - Delete a persona permanently

Lipsync (4 tools)

  • create_lipsync - Synchronize audio with existing videos
  • get_lipsync - Get details of a specific lipsync
  • list_lipsyncs - List all lipsyncs in your account
  • delete_lipsync - Delete a lipsync permanently

Speech Synthesis (5 tools)

  • generate_speech - Generate speech audio from text using replicas
  • get_speech - Get details of a specific speech
  • list_speeches - List all speeches in your account
  • delete_speech - Delete a speech permanently
  • rename_speech - Rename an existing speech

Prerequisites

  • Node.js 18+
  • A Tavus API key (get one at platform.tavus.io)

Installation

Installing via Smithery

To install tavus-mcp for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @rakeshdavid/tavus-mcp --client claude

Option 1: NPM Package (Recommended)

npm install -g tavus-mcp

Option 2: From Source

git clone https://github.com/rakeshdavid/Tavus-MCP.git
cd Tavus-MCP
npm install
npm run build

Configuration

Environment Variables

Set your Tavus API key as an environment variable:

export TAVUS_API_KEY="your_tavus_api_key_here"

MCP Client Configuration

Claude Desktop

Add to your Claude Desktop configuration file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "tavus-mcp": {
      "command": "npx",
      "args": ["tavus-mcp"],
      "env": {
        "TAVUS_API_KEY": "your_tavus_api_key_here"
      }
    }
  }
}

Cline (VS Code Extension)

Add to your Cline MCP settings:

{
  "mcpServers": {
    "tavus-mcp": {
      "command": "npx",
      "args": ["tavus-mcp"],
      "env": {
        "TAVUS_API_KEY": "your_tavus_api_key_here"
      },
      "disabled": false
    }
  }
}

Other MCP Clients

For other MCP-compatible applications, use:

npx tavus-mcp

With the TAVUS_API_KEY environment variable set.

Usage Examples

Once configured, you can use the Tavus tools through your MCP client:

List Your Replicas

"Can you list my Tavus replicas?"

Generate a Video

"Generate a video using replica 'Luna' with the script: 'Hello, welcome to our product demo!'"

Create a Conversational AI

"Create a new conversational AI persona using my replica for customer support"

Lipsync Audio to Video

"Create a lipsync video using this video URL and this audio URL"

API Coverage

This MCP server provides complete coverage of the Tavus API v2, including:

  • Phoenix Replicas: Full CRUD operations for AI video replicas
  • Video Generation: Text-to-video and audio-to-video generation with advanced customization
  • Conversational AI: Interactive video conversations with persona management
  • Lipsync: Audio synchronization with existing videos
  • Speech Synthesis: Text-to-speech generation using replicas

Development

Setup

git clone https://github.com/rakeshdavid/Tavus-MCP.git
cd Tavus-MCP
npm install

Build

npm run build

Development with Auto-rebuild

npm run watch

Testing

Set your API key and test the server:

export TAVUS_API_KEY="your_api_key"
npm run inspector

The MCP Inspector will provide a URL to test the server in your browser.

Error Handling

The server includes comprehensive error handling:

  • Authentication errors: Invalid API key
  • Rate limiting: API rate limit exceeded
  • Payment errors: Insufficient credits (402 status)
  • Validation errors: Invalid parameters
  • Network errors: Connection issues

Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

  • **Do…

相关 MCP Servers(来自「multimedia-processing」)

幻灯片编辑器(FastMCP)

一个由FastMCP驱动的服务器,用于通过编程方式创建、编辑和渲染PowerPoint(PPTX)演示文稿,具有幻灯片创建、内容插入和PNG渲染等功能。

@samos123/pptx-mcp

Ableton AI助手连接器

通过模型上下文协议(MCP)将 Ableton Live 与人工智能助手连接起来,实现对音乐制作任务的自然语言控制,例如轨道创建、MIDI 编辑、乐器加载和播放控制。

@itsuzef/ableton-mcp

capture-win-mcp

暂无描述。

@huegli/capture-win-mcp

getscreen_mcp

暂无描述。

@Kirchlive/getscreen_mcp

kodi-mcp-server

暂无描述。

@laHeud/kodi-mcp-server

lightfastai

暂无描述。

@lightfastai/lightfast-mcp

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/rakeshdavid-tavus-mcp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

npx -y @smithery/cli install @rakeshdavid/tavus-mcp --client claude

基本信息

分类
multimedia-processing / audio-processing / speech-processing
运行方式
No
许可证
MIT License
详情文件
rakeshdavid-tavus-mcp.md