返回 MCP 目录
public公开dns本地运行

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

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端