Token导航 LogoToken导航TokenDH.com
Kokoro Tts (kokoro-tts-mcp-server) logo
音视频stdio官方级别未说明来源级核验

Kokoro Tts (kokoro-tts-mcp-server)

MCP Server

Kokoro TTS MCP Server 是一个基于开源 Hugging Face Kokoro 模型的文本转语音服务,为AI助手提供自然语音输出功能,适用于开发者、研究人员和AI爱好者。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
语音合成DockerClaudeClaudeCursor

安装说明

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

作者 / 组织

ard1102

提供方

ard1102

最后核验

2026/5/17 20:20

运行时

Docker

快速接入

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

命令预览

docker run -p 3000:3000 rockstar837/kokoro-tts-mcp-server:latest

详细介绍

🎤 Kokoro TTS MCP服务器

让你的AI代理说话! 🗣️ 立即将文本转换为自然语音

给你的人工智能助手一个声音! 让他们宣布已完成的任务,提供音频反馈,并使用 自由 拥抱面部Kokoro TTS模型包裹在强大的MCP服务器中。非常适合希望自己的代理人发言的开发人员、研究人员和人工智能爱好者!

](https://hub.docker.com/r/rockstar837/kokoro-tts-mcp-server) ](https://github.com/ard1102/kokoro-tts-mcp/actions) ![License](LICENSE) ](https://github.com/ard1102/kokoro-tts-mcp/releases)

✨ 为什么选择Kokoro TTS MCP?

  • 🆓 完全免费:使用开源拥抱脸Kokoro模型-无需API成本!
  • 🎯 AI代理集成:非常适合让你的人工智能助手宣布任务完成情况
  • ⚡ 两步设置:拉取Docker镜像→ 复制MCP配置→ Done!
  • 🔌 通用兼容性:适用于任何兼容MCP的IDE(Claude、Cursor等)
  • 🎵 自然之声:具有多种语音选项的高质量语音合成
  • 🐳 Docker就绪:Docker Hub上的预构建映像-无需复杂的设置
  • 🔧 灵活部署:支持任何工作流的stdio和HTTP模式
  • 🌍 交叉平台的:适用于Windows、macOS和Linux

🚀 两步设置(不到1分钟!)

第一步:拉取并运行Docker镜像

docker pull rockstar837/kokoro-tts-mcp-server:latest
docker run -p 3000:3000 rockstar837/kokoro-tts-mcp-server:latest

步骤2:添加MCP配置

将此配置复制到IDE的MCP设置文件中:

对于Docker部署(HTTP模式):

{
  "mcpServers": {
    "kokoro-tts": {
      "command": "python",
      "args": ["-c", "import requests; import sys; import json; response = requests.post('http://localhost:3000/mcp', json={'method': sys.argv[1] if len(sys.argv) > 1 else 'list_tools', 'params': {}}); print(response.text)"],
      "env": {
        "KOKORO_BASE_URL": "http://localhost:3000"
      }
    }
  }
}

地方发展(STDIO模式):

{
  "mcpServers": {
    "kokoro-tts": {
      "command": "python",
      "args": ["start_mcp_server.py", "--mode", "stdio"],
      "cwd": "${workspaceFolder}/prod",
      "env": {
        "KOKORO_BASE_URL": "http://localhost:8880",
        "PYTHONPATH": "${workspaceFolder}/prod"
      }
    }
  }
}

🎉 就是这样!你的AI现在可以说话了!

通过询问你的AI助手来测试它: *“生成语音,说‘你好,我现在可以说话了!’”*

______________________________________________________________________

🛠️ 开发者:构建与贡献

想要从源代码构建还是进行更改? 克隆存储库并按照以下说明操作:

# Clone the repository
git clone https://github.com/ard1102/kokoro-tts-mcp.git
cd kokoro-tts-mcp

# Option 1: Quick local development
./start.bat          # Windows
./start.sh           # Mac/Linux

# Option 2: Build your own Docker image
docker build -f prod/Dockerfile -t my-kokoro-tts .
docker run -p 3000:3000 my-kokoro-tts

# Option 3: Development with hot reload
pip install -r requirements.txt
python start_mcp_server.py --mode http --port 3000

项目结构:

  • /prod/ -生产就绪文件和Docker配置
  • /scripts/ -安装和设置脚本
  • start_mcp_server.py -主服务器入口点
  • kokoro_tts_mcp.py -核心MCP服务器实现

______________________________________________________________________

📋 部署选项

🐳 Docker部署(推荐)

对于Kokoro TTS和MCP服务器的完整容器化设置:

# Quick start with Docker Compose
docker-compose up -d

# Verify deployment
curl http://localhost:8880/web  # Kokoro TTS web interface
curl http://localhost:3000/health  # MCP server health check

Docker部署的好处:

  • 孤立的环境
  • 易于扩展和管理
  • 跨系统的一致部署
  • 服务之间的内置网络

看 详细说明。

🖥️ 本地安装

先决条件

  1. Kokoro快速API服务:您应该在以下位置运行Kokoro FastAPI服务 localhost:8880基于 Kokoro FastAPI文档,您可以从以下内容开始:
   docker run -p 8880:8880 ghcr.io/remsky/kokoro-fastapi-cpu:latest
   # or for GPU:
   docker run --gpus all -p 8880:8880 ghcr.io/remsky/kokoro-fastapi-gpu:latest
  1. Python 3.8+:运行MCP服务器所需

本地安装

  1. 安装所需的依赖项:
   pip install -r requirements.txt
  1. 验证您的Kokoro TTS服务是否正在运行:

- 打开http://localhost:8880/web在您的浏览器中 - 查看API文档,网址:http://localhost:8880/docs

配置

用于Docker部署

Docker镜像是预先配置好的,可以随时使用。只需运行:

docker run -p 3000:3000 rockstar837/kokoro-tts-mcp-server:latest

促进地方发展

在中配置环境变量 .env 文件:

KOKORO_BASE_URL=http://localhost:8880
MCP_MODE=stdio
AUDIO_OUTPUT_DIR=./output
LOG_LEVEL=INFO

可用工具

配置后,您的AI助手将可以访问这些TTS工具:

  • generate_speech:通过语音选择将文本转换为语音
  • list_voices:获取可用的语音选项
  • play_audio:播放生成的音频文件
  • check_tts_status:验证TTS服务运行状况

示例用法

问你的AI助手:

  • *“使用贝拉声音生成语音,说‘任务已成功完成’”*
  • *“文本转语音有哪些声音?”*
  • *“为项目完成创建音频通知”*
  • *“播放上次生成的音频文件”*

故障排除

常见问题

  1. 连接被拒绝:确保Docker容器在端口3000上运行
  2. 无音频输出:检查系统的音频设置和权限
  3. 未找到语音:使用 list_voices 查看可用选项
  4. 未检测到MCP:验证IDE的MCP配置路径

调试模式

运行调试日志:

docker run -p 3000:3000 -e LOG_LEVEL=DEBUG rockstar837/kokoro-tts-mcp-server:latest

贡献

我们欢迎捐款!请查看我们的 贡献指南 了解详情。

  1. 分叉存储库
  2. 创建要素分支
  3. 进行更改
  4. 如果适用,添加测试
  5. 提交拉取请求

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

致谢

______________________________________________________________________

🎤 准备好让你的AI发声了吗?从上面的两步设置开始!

目录标签

目录标签

语音合成DockerClaudePython本地部署AI助手开源技术Docker部署自然语音

支持客户端

ClaudeCursor

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP