ElevenLabs MCP: озвучка текста и голосовые агенты из чата

mamertofabian/elevenlabs-mcp-server· Проверено 12.11.2026· 119на GitHub

Подключает агента к ElevenLabs: озвучить текст или сценарий с несколькими голосами и сохранить аудио, а через приложение от ElevenLabs создать и настроить голосового агента прямо в Claude Desktop.

2 реализации:

Озвучка через text-to-speech API: простой текст или сценарий по ролям, история заданий в SQLite и пример веб-клиента на SvelteKit.

Как подключить

Что сделать до подключения

1

Менеджер пакетов uv с командой uvx

2

Аккаунт ElevenLabs и ключ API

3
ELEVENLABS_API_KEY

elevenlabs.io → настройки API Keys → создать ключ

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --env 'ELEVENLABS_API_KEY=<ваш ключ ElevenLabs>' --env 'ELEVENLABS_VOICE_ID=<ID голоса по умолчанию>' --env ELEVENLABS_MODEL_ID=eleven_flash_v2 --env ELEVENLABS_STABILITY=0.5 --env ELEVENLABS_SIMILARITY_BOOST=0.75 --env ELEVENLABS_STYLE=0.1 --env ELEVENLABS_OUTPUT_DIR=output --transport stdio elevenlabs \
  -- uvx elevenlabs-mcp-server

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

generate_audio_simpleозвучивает текст голосом по умолчанию
generate_audio_scriptозвучивает сценарий по ролям
list_voicesперечисляет голоса
get_audio_fileотдаёт аудиофайл
get_voiceover_historyпоказывает историю озвучек
delete_jobудаляет задание

Что попросить агента

«Озвучь этот текст и сохрани файл: <текст>»Агент вызовет generate_audio_simple, затем get_audio_file
«Озвучь диалог по ролям: <сценарий с репликами>»Агент вызовет list_voices и generate_audio_script
«Создай агента поддержки клиентов»Агент вызовет show_agent_creator и откроет форму в Claude Desktop
«Сделай агента, который говорит по-испански»Агент вызовет search_voices и create_agent
«Измени агента <ID агента>: поменяй первое сообщение на <текст>»Агент вызовет get_agent_config и update_agent

Для каких задач

Озвучить текст выбранным голосом и сохранить аудиофайл
Собрать озвучку сценария с несколькими голосами и ролями
Найти подходящий голос в библиотеке ElevenLabs
Создать голосового агента поддержки или записи со своим промптом и первым сообщением
Поменять голос, язык и поведение уже созданного агента

Ограничения

!

Нужен ключ API ElevenLabs: текст, настройки и ключ уходят на серверы ElevenLabs

!

ElevenLabs Agents MCP App небольшой и давно не обновлялся: 9 звёзд, последнее обновление в январе 2026; до появления в каталоге MCP Claude Desktop ставится сборкой из исходников

!

Форма создания агента сделана для Claude Desktop; без неё агента создают инструментом create_agent по готовым настройкам

!

В ElevenLabs MCP Server только озвучка, список голосов и история заданий

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
ElevenLabs MCP Servermamertofabian119локальнотокен627 октября 2026
ElevenLabs Agents MCP Appразработчик сервисаElevenLabs9локальнотокен524 января 2026

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

Куда сохраняются готовые аудиофайлы?
ElevenLabs MCP Server кладёт их в папку из ELEVENLABS_OUTPUT_DIR, по умолчанию output, а историю заданий хранит в SQLite. Файл можно получить инструментом get_audio_file по ID.
Как задать голос и манеру по умолчанию?
Через переменные: ELEVENLABS_VOICE_ID для голоса, ELEVENLABS_MODEL_ID для модели, например eleven_flash_v2, и ELEVENLABS_STABILITY, ELEVENLABS_SIMILARITY_BOOST, ELEVENLABS_STYLE для звучания.
На каких языках говорят агенты из ElevenLabs Agents MCP App?
Агента можно создать на одном из 32 языков, в том числе арабском, китайском, английском и испанском. Язык выбирается в форме вместе с голосом, промптом и температурой ответа.
Есть ли у ElevenLabs свой MCP?
В каталоге есть ElevenLabs Agents MCP App из репозитория elevenlabs: он создаёт и настраивает голосовых агентов в Claude Desktop. Для простой озвучки текста в карточке есть сервер mamertofabian.
Как подключить ElevenLabs MCP к Claude Desktop?
Для озвучки пропишите сервер uvx elevenlabs-mcp-server с переменной ELEVENLABS_API_KEY или поставьте его командой npx -y @smithery/cli install elevenlabs-mcp-server --client claude. Приложение агентов подключается через node <путь>/server/index.js --stdio.
Работает ли сервер из России?
Нужны аккаунт и ключ API ElevenLabs: сами серверы работают у вас, а запросы идут в API ElevenLabs.

Похожие серверы