ElevenLabs MCP Server

MCP-сервер озвучки: превращает текст и сценарии с несколькими голосами в аудио через ElevenLabs и хранит историю заданий.

  • 119 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Текст озвучки отправляется во внешний платный сервис по вашему ключу.
Все причины и проверки

mamertofabian/elevenlabs-mcp-server

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/elevenlabs-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Текст озвучки отправляется во внешний платный сервис по вашему ключу.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает к агенту API синтеза речи ElevenLabs. Инструмент `generate_audio_simple` озвучивает обычный текст голосом по умолчанию, `generate_audio_script` собирает аудио из сценария с несколькими голосами и ролями. История заданий хранится в SQLite, поэтому озвучки можно перечислить, скачать или удалить: `get_voiceover_history`, `get_audio_file`, `delete_job`. Список доступных голосов отдает `list_voices`. Параметры голоса и модели задаются переменными окружения: идентификатор голоса, модель, стабильность, усиление сходства, стиль и каталог вывода. В репозитории лежит и пример веб-клиента на SvelteKit.

Для кого. Авторам видео, подкастов и учебных материалов, которые озвучивают сценарии через агента и хотят хранить историю озвучек.

Подходит, если

  • Скрипт ролика с двумя ведущими нужно превратить в одну дорожку.
  • Агент озвучивает короткие реплики для прототипа голосового интерфейса.
  • Прежние озвучки надо найти по номеру задания и скачать файл заново.
  • Требуется сменить голос и модель без правки кода, через переменные окружения.

Не подходит, если

  • Нет ключа ElevenLabs или нельзя отправлять текст внешнему сервису.
  • Нужна локальная озвучка без облака.
  • Нужна озвучка в реальном времени: сервер создает аудиофайлы, а не потоковый звук.

Пример запроса к агенту

Озвучь этот сценарий двумя голосами, сохрани файл и покажи номер задания в истории.

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

`ELEVENLABS_API_KEY` обязательная, секрет
Ключ API ElevenLabs.
`ELEVENLABS_VOICE_ID`
Идентификатор голоса по умолчанию.
`ELEVENLABS_MODEL_ID`
Модель синтеза, в примере `eleven_flash_v2`.
`ELEVENLABS_OUTPUT_DIR`
Каталог для готовых аудиофайлов.

Ограничения

Нужен собственный ключ `ELEVENLABS_API_KEY`, синтез тарифицируется ElevenLabs. Текст озвучки уходит во внешний сервис. Готовые файлы и история лежат в локальных каталоге и SQLite, их стоит учитывать при работе с закрытым материалом. Веб-клиент в репозитории служит примером и ставится отдельно через `pnpm`. Последний коммит в октябре 2026. Установка через Smithery настраивает клиент Claude Desktop автоматически, для других клиентов блок `mcpServers` вписывают вручную.

Как отключить. Удалите запись `elevenlabs` из настроек MCP, отзовите ключ в аккаунте ElevenLabs и очистите каталог вывода и базу истории.

Частые вопросы

Как подключить без Smithery?

Добавьте в настройки MCP команду `uvx` с аргументом `elevenlabs-mcp-server` и блоком `env` с ключом и параметрами голоса. Отдельная установка не нужна.

Какие настройки голоса есть?

`ELEVENLABS_VOICE_ID`, `ELEVENLABS_MODEL_ID`, `ELEVENLABS_STABILITY`, `ELEVENLABS_SIMILARITY_BOOST`, `ELEVENLABS_STYLE` и `ELEVENLABS_OUTPUT_DIR`.

Как озвучить сценарий с несколькими ролями?

Вызовите `generate_audio_script` и передайте структурированный сценарий с голосами и актерами. Результат попадет в историю задания.

Где хранится история?

В базе SQLite внутри сервера. Ее читают через `get_voiceover_history`, а ресурс `voiceover://history/{job_id}` отдает файл по номеру задания.

Какая лицензия у проекта?

MIT. Репозиторий можно использовать и менять по условиям этой лицензии, при этом синтез речи тарифицирует сам ElevenLabs.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Локальный MCP-сервер озвучки для macOS: клонирование голоса, синтез речи и аудиокниги из PDF по команде агента

MCP-серверШирокий доступ751Звезды репозитория

Локальный синтез речи для агентов: команда и скилл озвучивают текст, клонируют голос по записи и собирают музыку из партитуры без облака и платы за символы

CLIРасширенный доступ2,1 тыс.Звезды репозитория
Официальный

MCP-сервер голосового API SaluteSpeech от Сбера: записывает речь с микрофона, распознает ее и озвучивает ответ агента

MCP-серверРасширенный доступ9Звезды репозитория

Локальная студия звука с MCP-сервером: агент создает эффекты, музыку, песни и озвучку на моделях с открытыми весами

MCP-серверШирокий доступ139Звезды репозитория
Официальный

Официальный MCP-сервер MiniMax: синтез речи, клонирование и дизайн голоса, генерация изображений и видео

MCP-серверРасширенный доступ1,6 тыс.Звезды репозитория
Российский стек

MCP-сервер для SaluteSpeech от Сбера: расшифровка русской речи в текст и озвучка текста голосами Сбера

MCP-серверРасширенный доступ1Звезды репозитория

Коротко о README

Рекомендуемый вариант подключения идет через `uvx`: отдельная установка не нужна, ключ и параметры голоса передаются блоком `env` в настройках MCP.

Бейдж для README

Сообщить о проблеме

Foxx AIElevenLabs MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.