Kokoro TTS MCP Server
Kokoro TTS MCP 服务器
一个模型上下文协议 (MCP) 服务器,使用 Kokoro TTS 引擎提供文本转语音功能。该服务器通过 MCP 工具提供 TTS 功能,让您可以轻松地将语音合成功能集成到您的应用程序中。
先决条件
Python 3.10 或更高版本
uv包管理器
Related MCP server: Typecast API MCP Server
安装
首先,安装
uv包管理器:
curl -LsSf https://astral.sh/uv/install.sh | sh克隆此存储库并安装依赖项:
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
}
)依赖项
kokoro >= 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"
]
}
}
}执照
[在此添加您的许可证信息]
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
AI voice generation: text-to-speech and voice cloning from any MCP client.
A Model Context Protocol server for Wix AI tools
Hosted pay-per-use TTS: 54 neural voices, 9 languages incl. Brazilian Portuguese. $10 free credits.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that provides text-to-speech capabilities using the Kokoro TTS model, offering multiple voice options and customizable speech parameters.4251MIT
- FlicenseBqualityBmaintenanceEnables seamless integration with Typecast API through the Model Context Protocol, allowing clients to manage voices, convert text to speech, and play audio in a standardized way.113
- AlicenseAqualityDmaintenanceA Model Context Protocol server that enables AI models to generate and play high-quality text-to-speech audio through your device's native audio system using Rime's voice synthesis API.18127The Unlicense
- AlicenseBqualityDmaintenanceA Model Context Protocol server that provides text-to-speech functionality for AI agents using Microsoft Edge's text-to-speech technology, supporting multiple voices, languages, and voice customization.28MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/giannisanni/kokoro-tts-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server