Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте ElevenLabs одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте своему ИИ работать с ElevenLabs по вашему собственному ключу: находить голоса в вашем аккаунте и в Voice Library, превращать текст в речь, которую можно скачать, расшифровывать аудио и видео, дублировать видео на другие языки, проверять кредиты и историю и читать разговоры ваших голосовых агентов.
Попробуй спросить
Примеры промптов для ElevenLabs
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → ElevenLabs, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
ElevenLabs + Gemini
Дайте своему ИИ работать с ElevenLabs по вашему собственному ключу: находить голоса в вашем аккаунте и в Voice Library, превращать текст в речь, которую можно скачать, расшифровывать аудио и видео, дублировать видео на другие языки, проверять кредиты и историю и читать разговоры ваших голосовых агентов.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
ELEVENLABS_API_KEY
Шаг 1 — Получите учётные данные
- Войдите на
https://elevenlabs.ioи откройте Settings → API Keys (https://elevenlabs.io/app/settings/api-keys). Если нужен ключ, не привязанный к одному человеку, администратор рабочего пространства может создать его для сервисного аккаунта в Workspace settings → Service Accounts. - Создайте ключ. Оставьте его без ограничений или разрешите как минимум: Text to Speech и Flows (для речи), Speech to Text, Models (чтение), Voices (чтение), Add voice from Voice Library, Speech History (чтение; запись только для удаления), User (чтение), Dubbing (чтение и запись) и ElevenAgents (чтение). Квота кредитов на ключе ограничивает, сколько он может потратить; список разрешённых IP заблокирует AnythingMCP.
- Скопируйте ключ (он начинается с
sk_и показывается только один раз), вставьте его вELEVENLABS_API_KEYи установите коннектор. Ключ отправляется только в ElevenLabs. - Начните с
elevenlabs_get_subscription: он показывает ваш план, израсходованные и оставшиеся кредиты и дату их обновления.
Хранение данных в регионе: у аккаунтов в изолированной среде свой хост и свои ключи. Измените базовый URL коннектора на https://api.eu.residency.elevenlabs.io (ЕС), https://api.in.residency.elevenlabs.io (Индия) или https://api.sg.residency.elevenlabs.io (Сингапур). Ключ из изолированной среды отклоняется на стандартном хосте с ошибкой 401, и наоборот.
Оплата с вашего аккаунта ElevenLabs: речь, транскрипция и дубляж расходуют кредиты вашего плана подписки или доллары США при оплате API по факту использования. Всё остальное бесплатно. Примерные цены на октябрь 2026 года:
- Речь: около 1 кредита за символ с
eleven_multilingual_v2иeleven_v3, 0,5 сeleven_flash_v2_5(при оплате по факту: $0,08 или $0,04 за 1 000 символов). Неудачные генерации не оплачиваются. - Транскрипция: около $0,22 за час аудио.
- Дубляж: около $0,33 за минуту с водяным знаком, $0,50 без него.
Сначала подтверждение: перед синтезом речи, транскрипцией длинной записи или дубляжом ИИ называет примерную стоимость и ждёт вашего согласия. Сохранение голоса из Voice Library через elevenlabs_add_library_voice бесплатно, но занимает один из ваших слотов для голосов, поэтому ИИ тоже сначала спрашивает. elevenlabs_delete_history_item при установке отключён.
Речь: elevenlabs_create_speech запускает создание аудио по вашему тексту и выбранному голосу и возвращает id. Через несколько секунд elevenlabs_get_speech выдаёт ссылку на MP3, чтобы послушать или скачать. Ссылка действует около часа; попросите новую, если она истекла. Речь создаётся в фоновом режиме, и это работает с тремя моделями:
eleven_multilingual_v2(по умолчанию): естественная и стабильная, 29 языков, до 10 000 символов.eleven_v3: самая выразительная, более 70 языков, аудиотеги вроде [whispers], до 5 000 символов.eleven_flash_v2_5: самая быстрая и вдвое дешевле, до 40 000 символов.
Транскрипция и дубляж работают по ссылке: вы передаёте ссылку на файл, а не загружаете его. elevenlabs_transcribe читает публичную ссылку (в том числе YouTube или TikTok, файлы до 2 ГБ) и сразу возвращает текст; с разделением по спикерам elevenlabs_get_transcript показывает, кто что сказал и когда. Если ElevenLabs не может открыть ссылку, коннектор скачивает файл по прямой ссылке размером до 10 МБ и загружает его. elevenlabs_create_dubbing дублирует видео или аудиофайл на другой язык с сохранением голосов спикеров; ИИ проверяет elevenlabs_get_dubbing с интервалом от 30 до 60 секунд, пока дубляж не будет готов. elevenlabs_get_dubbing_transcript возвращает его субтитры в формате SRT или WebVTT, а посмотреть и скачать дублированный файл можно в приложении ElevenLabs в разделе Dubbing.
Что ещё он читает: ваши голоса и публичную Voice Library с фильтрами по полу, возрасту, акценту, языку или сценарию использования; модели и их ограничения; историю созданного аудио (текст, голос, модель, дата); ваш план, кредиты и слоты для голосов; а также ваших голосовых агентов с их промптом, первым сообщением, голосом и LLM, плюс их разговоры с расшифровкой, кратким содержанием и оценкой. Аудио приходит в виде ссылок для скачивания, а не как сырое аудио в чате; старые элементы истории, дубляжи и записи звонков воспроизводятся в приложении ElevenLabs.
Частые ошибки: 401 invalid_api_key: ключ неверный, истёк или отключён, либо относится к изолированной среде (измените базовый URL). 400 invalid_api_key: ключ обрезан или введён с опечаткой. 402 insufficient_credits: в этом периоде кредиты закончились или исчерпана собственная квота ключа. 403 insufficient_permissions: ключу нельзя использовать этот эндпоинт, или запрос блокирует список разрешённых IP; отредактируйте ключ. 400 или 422: параметр, который модель не принимает, например код языка с eleven_multilingual_v2 или текст длиннее лимита модели. 404: несуществующий id; ИИ проверяет его с помощью инструментов для списков. 429: слишком много одновременных запросов; подождите немного и повторите попытку один раз.
Коннектор не охватывает звуковые эффекты и музыку, аудио в реальном времени и потоковое аудио, клонирование и дизайн голосов, преобразование речи в речь, изоляцию звука, проекты Studio, создание и редактирование агентов, телефонные и пакетные звонки, а также скачивание аудио из истории, дубляжей и звонков агентов.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в Gemini
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Gemini CLI читает MCP-серверы из ~/.gemini/settings.json (в Windows: %USERPROFILE%\.gemini\settings.json). Добавь:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо
YOUR_MCP_API_KEY. - Сохрани файл и перезапусти
gemini. - Выполни
/mcpв Gemini CLI (илиgemini mcp listв терминале):anythingmcpдолжен отображаться как подключённый. - Начинай писать промпты: Gemini CLI теперь может вызывать инструменты
ElevenLabs.
Доступные инструменты
| Tool | What it does |
|---|---|
elevenlabs_list_voices | List the voices in the user's ElevenLabs account (premade, cloned, generated, professional and voices saved from the Voice Library), with… |
elevenlabs_get_voice | Get one voice by id: name, category, labels, description, preview link, default settings, the models it is tuned for and its verified… |
elevenlabs_search_voice_library | Search the public ElevenLabs Voice Library (voices shared by the community and professional voice actors) by words, gender, age, accent… |
elevenlabs_add_library_voice | Save a voice from the public Voice Library to the user's account under a new name, so it can be used for speech |
elevenlabs_list_models | List the ElevenLabs models with id, name, whether they do text to speech, their cost factor, maximum text length per request and supported… |
elevenlabs_create_speech | Turn text into spoken audio (MP3) with an ElevenLabs voice |
elevenlabs_get_speech | Check a speech generation started with elevenlabs_create_speech. status is pending or generating while it runs (wait a few seconds and call… |
elevenlabs_list_speech_generations | List the speech generations made through elevenlabs_create_speech (and other API calls of the same kind), newest first, with status and… |
elevenlabs_transcribe | Transcribe the speech in an audio or video file to text with ElevenLabs Scribe, optionally telling speakers apart |
elevenlabs_get_transcript | Get a transcript made with elevenlabs_transcribe by its transcription_id: the full text plus every word as [start second, speaker id… |
elevenlabs_list_history | List the audio generated in the account (text to speech, speech to speech, Studio, dubbing), newest first, with text, voice, model, date… |
elevenlabs_get_history_item | Get one generated audio item from the history: text, voice, model, settings, date, source and character usage |
elevenlabs_delete_history_item | Delete one generated audio item from the history |
elevenlabs_get_subscription | Show the account's plan and usage: tier, status, credits used (character_count) and included (character_limit) this period, when they reset… |
elevenlabs_create_dubbing | Dub a video or audio file into another language with ElevenLabs, keeping the original speakers' voices |
elevenlabs_get_dubbing | Check a dubbing project: status (dubbing while it runs, dubbed when done, failed with error), source and target languages and media details |
elevenlabs_list_dubbings | List the dubbing projects in the account, newest first, with id, name, status and languages |
elevenlabs_get_dubbing_transcript | Get the subtitles of a finished dub as SRT or WebVTT text, for a target language or for the original (language_code source) |
elevenlabs_list_agents | List the ElevenLabs voice agents (ElevenAgents, formerly Conversational AI) in the account, with id, name, tags and last call time |
elevenlabs_get_agent | Get a voice agent's setup: name, first message, language, system prompt, LLM, voice and TTS model, tags and phone numbers |
elevenlabs_list_conversations | List the conversations held by the account's voice agents, newest first: id, agent, start time, duration, number of messages, status… |
elevenlabs_get_conversation | Read one agent conversation: the transcript (who said what, at which second, and which tools the agent called), status, duration… |
Примеры запросов
- «Найди в Voice Library три спокойных британских голоса для дикторского текста и дай мне ссылки на их превью.»
- «Озвучь этот анонс продукта одним из моих голосов с eleven_multilingual_v2. Сначала назови количество символов и стоимость, потом дай ссылку на MP3.»
- «Расшифруй это интервью с YouTube с разделением по спикерам и кратко изложи, что сказал каждый.»
- «Дублируй это 4-минутное видео на немецкий без водяного знака. Назови стоимость, прежде чем начать, и сообщи, когда дубляж будет готов.»
- «Сколько кредитов у меня осталось в этом месяце и чем закончились вчерашние звонки с нашим агентом поддержки?»
FAQ
Где Gemini CLI ищет MCP-серверы? В ~/.gemini/settings.json для твоего пользователя или в .gemini/settings.json внутри проекта. gemini mcp list показывает каждый сервер и статус подключения.
Следующие шаги
Это руководство помогло?