Token导航 LogoToken导航TokenDH.com
Kokoro TTS MCP logo
音视频stdio官方级别未说明来源级核验

Kokoro TTS MCP

MCP Server

一款基于Kokoro TTS引擎的文本转语音服务,通过MCP工具提供语音合成功能,支持自定义语音、语速调节及跨平台音频播放。

工具数

0

提示词数

0

GitHub Stars

10

资源数

0
语音合成PythonCline语音音频Cline

安装说明

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

作者 / 组织

giannisanni

提供方

giannisanni

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

pip install .

详细介绍

Kokoro TTS MCP服务器

使用Kokoro TTS引擎提供文本到语音功能的模型上下文协议(MCP)服务器。此服务器通过MCP工具公开TTS功能,从而可以轻松地将语音合成集成到您的应用程序中。

先决条件

  • Python 3.10或更高版本
  • uv 包管理器

安装

  1. 首先,安装 uv 包管理器:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 克隆此存储库并安装依赖项:
uv venv
source .venv/bin/activate  # On Windows, use: .venv\Scripts\activate
uv pip install .

特性

  • 具有可定制语音的文本到语音合成
  • 语音速度可调
  • 支持将音频保存到文件或直接播放
  • 跨平台音频播放支持(Windows、macOS、Linux)

用法

服务器提供单个MCP工具 generate_speech 具有以下参数:

  • text (必填):要转换为语音的文本
  • voice (可选): 用于合成的语音 (默认 : "af_heart")
  • speed (可选):语音速度倍增器(默认值:1.0)
  • save_path (可选):保存音频文件的目录
  • play_audio (可选):是否立即播放音频(默认:False)

示例用法

from mcp.client import Client

async with Client() as client:
    await client.connect("kokoro-tts")
    
    # Generate and play speech
    result = await client.call_tool(
        "generate_speech",
        {
            "text": "Hello, world!",
            "voice": "af_heart",
            "speed": 1.0,
            "play_audio": True
        }
    )

依赖项

  • 科科罗>=0.8.4
  • mcp\[cli\]>=1.3.0
  • 声音文件 >= 0.13.1

平台支持

以下设备支持音频播放:

  • Windows(使用 start)
  • macOS(使用 afplay)
  • Linux(使用 aplay)

MCP配置

将以下配置添加到MCP设置文件中:

{
  "mcpServers": {
    "kokoro-tts": {
      "command": "/Users/giannisan/pinokio/bin/miniconda/bin/uv",
      "args": [
        "--directory",
        "/Users/giannisan/Documents/Cline/MCP/kokoro-tts-mcp",
        "run",
        "tts-mcp.py"
      ]
    }
  }
}

许可证

\[在此处添加您的许可证信息\]

目录标签

目录标签

语音合成PythonCline语音音频本地部署文本转语音MCP协议跨平台支持

支持客户端

Cline

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP