Yuppie Tts
FreeNot checkedProvides text-to-speech synthesis using Microsoft Edge's free TTS engine, supporting multiple voices, languages, and audio output options (base64 or file).
About
Provides text-to-speech synthesis using Microsoft Edge's free TTS engine, supporting multiple voices, languages, and audio output options (base64 or file).
README
TTS (文字转语音) MCP Server — 基于 edge-tts (微软 Edge 免费 TTS 引擎),无需 API Key,无需配置。
功能
| 工具名 | 说明 |
|---|---|
text_to_speech |
文字转语音,返回 base64 MP3 音频(可选嗓音、语速) |
list_voices |
列出 50+ 可用嗓音(中英文等多语种) |
text_to_speech_file |
文字转语音并保存为 MP3 文件到磁盘 |
参数说明:
voice: 嗓音名称,如en-US-JennyNeural、zh-CN-XiaoxiaoNeural,默认en-US-JennyNeuralspeed: 语速倍率 0.1~3.0,1.0 为正常速度
快速开始
安装
pip install yuppie-mcp-tts
运行
yuppie-mcp-tts
无需任何配置,开箱即用。
MCP 集成
Claude Code
在 .mcp.json 中添加:
{
"mcpServers": {
"yuppie-mcp-tts": {
"type": "stdio",
"command": "uvx",
"args": ["--refresh", "yuppie-mcp-tts"]
}
}
}
Cursor / Cherry Studio / Claude Desktop / OpenCode
{
"mcpServers": {
"yuppie-mcp-tts": {
"command": "uvx",
"args": ["--refresh", "yuppie-mcp-tts"]
}
}
}
可用嗓音
50+ 嗓音覆盖多种语言和地区变体:
英语 (US): JennyNeural, GuyNeural, AriaNeural, DavisNeural, JaneNeural, JasonNeural, NancyNeural, SaraNeural, TonyNeural
英语 (UK): SoniaNeural, RyanNeural, LibbyNeural, MaisieNeural
英语 (AU): NatashaNeural, WilliamNeural
英语 (CA): ClaraNeural, LiamNeural
英语 (IN): NeerjaNeural, PrabhatNeural
中文: XiaoxiaoNeural, YunxiNeural, YunjianNeural, XiaoyiNeural, YunyangNeural
其他: 法语、德语、日语、韩语、葡萄牙语、西班牙语等
使用 list_voices 工具可查看完整列表。
示例
用户: 把 "你好世界" 转成语音
AI: [调用 text_to_speech(text="你好世界", voice="zh-CN-XiaoxiaoNeural")]
用户: 把 "Hello World" 用英式发音保存到 /tmp/hello.mp3
AI: [调用 text_to_speech_file(text="Hello World", voice="en-GB-SoniaNeural", output_path="/tmp/hello.mp3")]
开发
uv pip install -e ".[dev]"
uv run pytest -v
本地调试
npx @modelcontextprotocol/inspector uv run yuppie-mcp-tts
许可证
MIT
Install Yuppie Tts in Claude Desktop, Claude Code & Cursor
unyly install yuppie-mcp-ttsInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add yuppie-mcp-tts -- uvx yuppie-mcp-ttsFAQ
Is Yuppie Tts MCP free?
Yes, Yuppie Tts MCP is free — one-click install via Unyly at no cost.
Does Yuppie Tts need an API key?
No, Yuppie Tts runs without API keys or environment variables.
Is Yuppie Tts hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Yuppie Tts in Claude Desktop, Claude Code or Cursor?
Open Yuppie Tts on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
by buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
by ARAYouTube
Transcripts, channel stats, search
by YouTubeEverArt
AI image generation using various models.
by modelcontextprotocolCompare Yuppie Tts with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All media MCPs
