Token导航 LogoToken导航TokenDH.com
Doubao TTS MCP logo
音视频stdio官方来源来源级核验

Doubao TTS MCP

MCP Server

将火山引擎TTS官方API封装为标准MCP协议工具,支持在Cursor、Claude等平台通过自然语言参数调用,实现一键语音合成。

工具数

0

提示词数

0

GitHub Stars

14

资源数

0
语音合成开发工具PythonClaude自然语言处理ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

lxy2109

提供方

lxy2109

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍


项目简介

本项目旨在将火山引擎TTS官方API封装为标准MCP协议工具,支持在 Cursor、Claude 等平台通过自然语言参数调用,实现一键语音合成。适用于需要自定义音色、参数映射、自动化批量语音生成的开发者场景。


doubao_tts_mcp 使用说明

快速开始

0. 克隆项目代码

git clone https://github.com/lxy2109/doubao-tts-mcp.git
cd doubao-tts-mcp

Python环境准备

  • 本项目需 Python 3.8 及以上版本。
  • 推荐使用 Python官网 下载并安装最新版。
  • 安装完成后,命令行输入 python --versionpython3 --version 检查版本。

1. 安装依赖

pip install -r requirements.txt

2. 安装本地包(支持命令行调用)

pip install -e .

3. 配置环境变量

可在 .envmcp.jsonenv 字段中设置: (获取方式:https://console.volcengine.com/speech/service/10007)

  • VOLC_APPID
  • VOLC_TOKEN
  • PORT(如需自定义端口)
  • OUTPUT_DIR(音频输出目录)

4. 命令行启动服务

doubao-tts-mcp

5. cursor mcp.json 配置示例

{
  "mcpServers": {
    "doubao_tts_mcp": {
      "command": "doubao-tts-mcp",
      "args": [],
      "env": {
        "VOLC_APPID": "你的appid",
        "VOLC_TOKEN": "你的token",
        "PORT": "5001",
        "OUTPUT_DIR": "D:/doubao_tts_mcp/output"
      }
    }
  }
}

6. 在 Cursor/Claude 等平台使用

  • 平台会自动读取 mcp.json 并用命令行方式启动 MCP 服务。
  • 在 MCP 面板填写参数即可一键合成音频。
  • 合成结果会返回音频文件的绝对路径,文件保存在指定目录下。

7. 常见问题

  • Q:如何让 MCP 工具支持命令行调用?

- A:请确保 pyproject.toml 配置了 entry_points,并用 pip install -e . 安装本地包。

  • Q:比特率及采样率无法调整?

- A:由于 MCP 工具 schema 类型校验限制,bitrate 和 rate 参数暂不可用,建议用默认值。

  • Q:音色、情感、语速等参数如何填写?

- A:支持自然语言关键词(如"少女""萝莉"),会自动智能映射到官方音色。


示例调用

{
  "text": "测试声音参数",
  "voice_type": "少女",
  "speed_ratio": 0.8,
  "emotion": "happy",
  "output_filename": "少女音色测试"
}

参考

目录标签

目录标签

语音合成开发工具PythonClaude自然语言处理本地部署TTS自动化工具开发者工具

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP