Back to MCP directory
publicPublicdnsLocal runtime

smallest-ai-mcp

Smallest AI MCP Server是一个生产级的ModelContextProtocol服务器,专为Waves文本转语音和语音克隆平台设计,提供快速、安全的AI语音工作流解决方案。

article

README

🚀 最小AI MCP服务器

Smallest AI MCP服务器是生产级的ModelContextProtocol(MCP)服务器,用于 Waves 文本转语音和语音克隆平台。它快速、轻便,能很好地应对现实中的AI语音工作流程。

🚀 快速开始

手动安装

# 1. 克隆仓库
$ git clone https://github.com/Akshay-Sisodia/smallest-ai-mcp.git
$ cd smallest-ai-mcp

# 2. 安装依赖项
$ pip install -r requirements.txt

# 3. 配置API密钥
$ cp .env.example .env
# 编辑.env并添加您的实际WAVES_API_KEY

# 4. 启动服务器
$ python server.py

Docker安装

# 构建Docker镜像
$ docker build -t smallest-ai-mcp .

# 运行容器
$ docker run -p 8000:8000 --env WAVES_API_KEY=your_api_key_here smallest-ai-mcp

✨ 主要特性

  • 🎤 列出和预览声音 — 瞬时获取Waves上所有可用的声音。
  • 🗣️ 合成语音 — 将文本转换为高质量的WAV音频文件。
  • 👤 克隆语音 — 创建即时/专业语音克隆。
  • 🗂️ 管理克隆 — 列出和删除您的克隆语音。

所有功能均作为MCP工具实现,无占位符或stub。

📚 详细文档

Smallest AI MCP服务器提供了一座快速桥梁,连接强大的 Waves TTS/语音克隆API与任何MCP兼容的LLM或代理。它设计用于速度、安全性和部署简便性。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client