
blacktop/mcp-tts
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
blacktop/mcp-tts — кандидат на сервер MCP, импортированный из https://github.com/blacktop/mcp-tts.
Обзор
blacktop/mcp-tts — кандидат на сервер MCP, импортированный из https://github.com/blacktop/mcp-tts.
Обзор (машинный перевод)
mcp-tts MCP-сервер для TTS (Text-to-Speech)
##Что?
Добавляет Text-to-Speech в Claude Desktop и Cursor IDE.
Он регистрирует существующие инструменты TTS, плюс voice_tts, когда voice-say доступен на PATH:
- [[Т3]]
- [[Т4]] (при наличии)
- [[Т5]]
- [[Т6]]
- [[Т7]]
say_tts
Использует двоичный код macOS say для передачи текста встроенными системными голосами.
[[Т10]]
Использует локальный voice-say CLI от Voice для запуска Qwen3-TTS через MLX. Голос не нуждается в ключе API и сохраняет текст и аудио на Mac. Модель перезагружается для каждого вызова, поэтому запуск обычно занимает несколько секунд; отдавайте предпочтение резюме и объявлениям, а не критическим по времени оповещениям.
И только тогда, когда [[12]], [[13]]. Опциональными параметрами являются:
[14]: предустановленный голос [15] или [16]
tier: small для более быстрого синтеза 0,6B или large для более качественного синтеза 1,7B
style: руководство по доставке свободного текста
describe: свободнотекстовый голосовой дизайн; сила модели 1.7B и не может быть объединена сvoice
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
mcp-tts MCP Server for TTS (Text-to-Speech)
What? 🤔
Adds Text-to-Speech to things like Claude Desktop and Cursor IDE.
It registers the existing TTS tools, plus voice_tts when voice-say is available on PATH:
say_ttsvoice_tts(when available)elevenlabs_ttsgoogle_ttsopenai_tts
say_tts
Uses the macOS say binary to speak the text with built-in system voices
voice_tts
Uses the local voice-say CLI from Voice to run Qwen3-TTS through MLX. Voice needs no API key and keeps text and audio on the Mac. The model reloads for every invocation, so startup typically takes several seconds; prefer it for summaries and announcements rather than time-critical alerts.
The tool is registered only when voice-say is resolvable on PATH. Optional parameters are:
voice: preset voiceRyanorAidentier:smallfor faster 0.6B synthesis orlargefor higher-quality 1.7B synthesisstyle: free-text delivery guidancedescribe: free-text voice design; forces the 1.7B model and cannot be combined withvoice
Voice plays audio directly and does not support --output-dir; with --no-play, calls fail without launching voice-say.
[!WARNING] The Voice repository is currently private and will be released publicly soon, so the link requires access for now.
elevenlabs_tts
Uses the ElevenLabs text-to-speech API to speak the text with premium AI voices
google_tts
Uses Google’s Gemini TTS models to speak the text with 30 high-quality voices. Available voices include:
Установка
npx skills add https://github.com/blacktop/mcp-tts --skill speakКонфигурация
{
"mcpServers": {
"say": {
"command": "mcp-tts",
"env": {
"ELEVENLABS_API_KEY": "********",
"ELEVENLABS_VOICE_ID": "EXAVITQu4vr4xnSDxMaL",
"GOOGLE_AI_API_KEY": "********",
"OPENAI_API_KEY": "********",
"OPENAI_TTS_INSTRUCTIONS": "Speak in a cheerful and positive tone",
"MCP_TTS_SUPPRESS_SPEAKING_OUTPUT": "true",
"MCP_TTS_ALLOW_CONCURRENT": "false"
}
}
}
}