Перейти к содержимому

Elevenlabs Mcp

Интеграция с API ElevenLabs для генерации речи, клонирования голосов и обработки аудио через MCP-клиенты вроде Claude и Cursor.

Python
982 stars

Описание

Официальный MCP-сервер ElevenLabs на Python позволяет клиентам (Claude Desktop, Cursor, Windsurf) взаимодействовать с TTS и аудио API. Ключевые особенности: генерация речи, клонирование голосов, транскрибация, создание саундскейпов. Технологии: PyPI, uv для установки, API-ключи для аутентификации. Применения: разработка AI-агентов, озвучка персонажей, обработка записей для фильмов, подкастов и игр. Поддерживает опции вроде базового пути вывода и данных резидентности.

Возможности

Генерация речи

Создание аудио из текста с использованием TTS API.

Клонирование голосов

Преобразование записей голоса в новые стили, например, рыцаря или детектива.

Транскрибация аудио

Конвертация речи в текст с идентификацией спикеров.

Создание саундскейпов

Генерация звуковых ландшафтов, как гроза в джунглях.

Вариации голосов

Создание нескольких вариантов голоса для персонажей и добавление в библиотеку.

Установка

Для Claude Desktop:

  1. Установите uv: curl -LsSf https://astral.sh/uv/install.sh | sh.
  2. В claude_desktop_config.json добавьте: { “mcpServers”: { “ElevenLabs”: { “command”: “uvx”, “args”: [“elevenlabs-mcp”], “env”: { “ELEVENLABS_API_KEY”: “” } } } } Для других клиентов (Cursor, Windsurf):
  3. pip install elevenlabs-mcp
  4. python -m elevenlabs_mcp –api-key=YOUR_API_KEY –print (вставьте конфиг в директорию клиента). Требуется API-ключ с ElevenLabs (бесплатный tier: 10k кредитов/мес).

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
982

Ссылки