FreeTTS — MCP-сервер для Claude Code: синтез речи
Преобразует текст в MP3-ссылку через MCP и поддерживает 149 языков. Подходит для озвучки ответов, выбора голосов и аудиосценариев.
claude mcp add --transport http mcp https://mcp.freetts.org/mcpЧто делает FreeTTS
FreeTTS подключает к ИИ-клиенту удалённый MCP-сервер и возвращает ссылку на MP3 по тексту. Доступны 2,253 голоса в 149 языках, поиск голосов и подбор трёх вариантов под язык и задачу. Есть проверка тарифа и остатка символов.
Без ключа работают стандартные голоса: до 2,000 символов за вызов и в день на соединение, 10 запросов в минуту и короткая звуковая метка FreeTTS в конце файла. Файлы хранятся один час. Ключ FreeTTS открывает функции для диалогов, сценариев и транскрибации, а план PRO добавляет HD и Signature-голоса, WAV и хранение файлов 30 дней.
Сервер можно подключить по HTTP или запустить локально через npx -y @freetts/mcp; для локального режима нужен ключ FREETTS_API_KEY и Node.js 20 или новее. Текст отправляется FreeTTS и его поставщикам речи, а сервер пишет имя инструмента, план и количество символов, но не сам текст.
Какие задачи решает
- озвучить ответ агента и получить MP3-ссылку
- найти голоса для нужного языка
- подобрать голос под задачу
- собрать диалог из реплик разных персонажей
- преобразовать публичное аудио в текст
Примеры запросов агенту
- Озвучь этот текст на русском и верни ссылку на MP3.
- Найди три подходящих голоса для английского рекламного ролика и объясни выбор.
- Собери аудиодиалог из этих реплик, назначив отдельный голос каждому говорящему.
Как установить FreeTTS
1Командой платформы: удалённый сервер
claude mcp add --transport http mcp https://mcp.freetts.org/mcp2Командой платформы
claude mcp add --env FREETTS_API_KEY=<FREETTS_API_KEY> --transport stdio freetts -- npx -y @freetts/mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add freetts --url https://mcp.freetts.org/mcp2Командой платформы
codex mcp add freetts --env FREETTS_API_KEY=<FREETTS_API_KEY> -- npx -y @freetts/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"freetts": {
"url": "https://mcp.freetts.org/mcp"
}
}
}{
"mcpServers": {
"freetts": {
"command": "npx",
"args": [
"-y",
"@freetts/mcp"
],
"env": {
"FREETTS_API_KEY": "<FREETTS_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"freetts": {
"type": "http",
"url": "https://mcp.freetts.org/mcp"
}
}
}{
"servers": {
"freetts": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@freetts/mcp"
],
"env": {
"FREETTS_API_KEY": "<FREETTS_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http freetts https://mcp.freetts.org/mcp2Командой платформы
gemini mcp add -e FREETTS_API_KEY=<FREETTS_API_KEY> freetts npx -y @freetts/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о FreeTTS
Как установить FreeTTS в Claude Code?
Выполните claude mcp add --transport http mcp https://mcp.freetts.org/mcp. Это подключит размещённый MCP-сервер без локальной установки.
Что делает FreeTTS?
Сервер превращает текст в MP3-ссылку, показывает голоса и помогает выбрать голос. Также он умеет обрабатывать диалоги, сценарии и публичные аудиоссылки при использовании ключа FreeTTS.
Что доступно без ключа FreeTTS?
Работают стандартные голоса, подбор и поиск голосов, а также синтез текста с лимитом 2,000 символов за вызов и в день на соединение. Диалоги, сценарии и транскрибация требуют FreeTTS PRO.