mcpField
Z
Zonos MCP Integration

Zonos MCP Integration

本地服务
github.com/PhialsBasement媒体与设计1477 周前更新

关于 Zonos MCP Integration

Zonos MCP Integration 是连接 Zonos TTS 的 MCP 服务,可让 Claude 通过文本生成语音。它提供多语言和情绪选项,并通过 PulseAudio 播放音频。

主要功能

  1. 01文本转语音
  2. 02支持多种情绪
  3. 03支持多种语言
  4. 04通过 PulseAudio 播放音频

适用场景

  1. 01让 Claude 将回复转换为语音
  2. 02为语音生成指定语言和情绪
  3. 03通过 PulseAudio 输出生成的语音

MCP 相关

该 MCP 服务向 Claude 暴露 `speak_response` 工具,用于调用 Zonos TTS 将文本转换为语音。需要运行中的 Zonos API 和正确配置的 PulseAudio。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"Zonos-TTS-MCP": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
启动命令npx -y @smithery/cli

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@smithery/cli

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MseeP.ai Security Assessment Badge

Zonos MCP 集成

smithery badge

一款用于 Zonos TTS 的模型上下文协议集成,可让 Claude 直接生成语音。

设置

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 Zonos TTS 集成:

npx -y @smithery/cli install @PhialsBasement/zonos-tts-mcp --client claude
手动安装
  1. 确保 Zonos 正在运行,并使用我们的 API 实现(PhialsBasement/zonos-api)。

  2. 安装依赖项:

npm install @modelcontextprotocol/sdk axios
  1. 配置 PulseAudio 访问权限:
# Your pulse audio should be properly configured for audio playback
# The MCP server will automatically try to connect to your pulse server
  1. 构建 MCP 服务:
npm run build
# This will create the dist folder with the compiled server
  1. 添加到 Claude 的配置文件: 编辑 Claude 配置文件(通常位于 ~/.config/claude/config.json),并将以下内容添加到 mcpServers 部分:
"zonos-tts": {
  "command": "node",
  "args": [
    "/path/to/your/zonos-mcp/dist/server.js"
  ]
}

将 /path/to/your/zonos-mcp 替换为实际安装 MCP 服务的路径。

与 Claude 搭配使用

配置完成后,Claude 会自动知道如何使用 speak_response 工具:

speak_response(
    text="Your text here",
    language="en-us",  # optional, defaults to en-us
    emotion="happy"    # optional: "neutral", "happy", "sad", "angry"
)

功能

  • 通过 Claude 进行文本转语音
  • 支持多种情绪
  • 支持多种语言
  • 通过 PulseAudio 正常播放音频

要求

  • Node.js
  • 已配置 PulseAudio
  • 正在运行的 Zonos API 实例(PhialsBasement/zonos-api)
  • 可正常工作的音频输出设备

注意事项

  • 确保 Zonos API 服务和此 MCP 服务均在运行
  • 音频播放需要正确配置 PulseAudio

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。