VoiceMode MCP

MCP-сервер для голосового разговора с Claude Code и другими MCP-агентами: распознавание речи и синтез голоса, локально или через облако

  • 1 454 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

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

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

  • Получает доступ к микрофону и воспроизводит звук на устройстве
  • В облачном режиме отправляет аудио внешнему сервису распознавания и синтеза
  • Устанавливает и запускает локальные сервисы речи
Все причины и проверки

mbailey/voicemode

Установка

Ручная установка

claude plugin marketplace add mbailey/voicemode
claude plugin install voicemode@voicemode

После установки выполните /voicemode:install для зависимостей и локальных сервисов, затем /voicemode:converse.

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

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

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

  • Получает доступ к микрофону и воспроизводит звук на устройстве
  • В облачном режиме отправляет аудио внешнему сервису распознавания и синтеза
  • Устанавливает и запускает локальные сервисы речи

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

Что делает

VoiceMode добавляет агенту инструмент разговора: вы говорите в микрофон, агент отвечает голосом. Распознавание речи и синтез можно держать полностью локально через Whisper и Kokoro либо использовать облачные сервисы с OpenAI-совместимым API, переключение между ними прозрачное. Есть определение тишины, чтобы запись останавливалась, когда вы замолчали, и упор на низкую задержку ради ощущения живого диалога. Сервер ставится как плагин Claude Code или как MCP через uvx, работает на Linux, macOS и Windows, включая WSL. Пакет опубликован на PyPI под именем voice-mode.

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

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

  • Хотите вести диалог с Claude Code голосом, а не печатать
  • Нужна работа с агентом без экрана: на ходу, за готовкой, при усталости глаз
  • Нужен голосовой ввод и вывод без отправки звука в облако, полностью локально

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

  • Нет микрофона или колонок, либо в среде нет доступа к звуку
  • Нужен только текстовый ввод и голос не нужен

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

Давай перейдем в голосовой режим и обсудим, как переписать этот модуль

MCP

Транспорт
stdio
Авторизация
не нужна

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

OPENAI_API_KEY секрет
Ключ OpenAI для облачного распознавания и синтеза речи, необязателен, локальный режим работает без него.

Ограничения

Нужны рабочие микрофон и колонки. Локальные сервисы речи требуют ffmpeg, portaudio и подобных зависимостей, а также место на диске и вычислительные ресурсы под модели. Облачный путь через OpenAI требует ключа и из России без VPN недоступен, локальный режим работает без него. В WSL2 для доступа к микрофону нужны пакеты pulseaudio.

Как отключить. Удалите плагин через /plugin или отключите MCP-сервер командой claude mcp remove voicemode. Локальные сервисы речи можно остановить и удалить отдельно.

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

Можно ли работать без интернета и без ключа OpenAI?

Да. С локальными Whisper и Kokoro распознавание и синтез идут на вашей машине. Ключ OpenAI нужен только для облачного пути и работает как запасной вариант.

С какими агентами это работает?

Основной путь это плагин для Claude Code, но сервер общается по протоколу MCP, поэтому подключается и к другим MCP-совместимым агентам.

Обсуждение

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

MCP-серверы

Голосовая надстройка поверх Claude Code, Codex и OpenCode: агент говорит и слушает, пока фоновые задачи выполняются параллельно

CLIРасширенный доступ3,2 тыс.Звезды репозитория

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

CLIРасширенный доступ217Звезды репозитория

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

CLIРасширенный доступ239Звезды репозитория

Локальный MCP-сервер, с помощью которого агент задает вам вопрос в консоли, ждет ответа и присылает уведомление о конце работы

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

Локальная диктовка для macOS с плагинами Claude Code и Codex: голос превращается в текст промпта и понимает файлы.

ПлагинРасширенный доступ65Звезды репозитория

Minutes

minutes

Официальный

Локальный MCP-сервер для памяти о встречах: запись и транскрипция на устройстве в Markdown, поиск истории из Claude Code, Codex, Cursor и других MCP-клиентов

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
VoiceMode (эта карточка)дане нужна1 454
ElevenLabs Skillsда559десять скиллов от ElevenLabs
yovoiceнет2 173локальный синтез речи для агентов
JARVIS setupнет978Скилл помогает настроить голосовой JARVIS для Claude Code на Mac и проверить микрофон, синтез речи и доступы

Из блога

Коротко о README

README представляет VoiceMode как способ вести голосовой разговор с Claude Code и другими MCP-агентами. Быстрый старт предлагает два пути: плагин Claude Code через marketplace или установку Python-пакета и подключение MCP через uvx. Среди возможностей естественный диалог, работа офлайн с локальными сервисами речи, низкая задержка, определение тишины и выбор между локальным и облачным режимом. Отдельные разделы описывают системные зависимости по платформам, настройку прав, установку Whisper и Kokoro и типовые проблемы со звуком. Лицензия MIT, пакет на PyPI называется voice-mode.

Бейдж для README

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