MCP Catalogs
Homevoicemode screenshot

voicemode

by mbailey·1,181·Score 55

VoiceMode enables natural voice conversations with Claude Code and other MCP agents through local or cloud speech services.

communicationproductivityai-llm
164
Forks
58
Open issues
this month
Last commit
2d ago
Indexed

Overview

VoiceMode is an MCP server that transforms how users interact with AI assistants by enabling voice conversations. It supports both local speech services (Whisper for STT, Kokoro for TTS) and cloud services like OpenAI, ensuring privacy and offline capability. The system features smart silence detection, low-latency responses, and works seamlessly across Linux, macOS, Windows, and NixOS platforms. Installation is straightforward through Claude Code's plugin marketplace or via Python package manager with comprehensive documentation and troubleshooting guides.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Hands-free coding while walking or cooking
you:Giving eyes a break during extended screen time
you:Voice interactions when hands are occupied with other tasks
you:Does VoiceMode work offline?
you:Which platforms are supported?

When to choose this

Choose VoiceMode when you need hands-free or eyes-free interaction with Claude Code, particularly during physical activities when typing is impractical.

When NOT to choose this

Don't choose VoiceMode if you're in a quiet environment where speaking would be disruptive, or if you need text-based conversation history.

Tools this server exposes

4 tools extracted from the README
  • converse

    Start a natural voice conversation with Claude

  • service

    Manage voice services (local or cloud)

  • config

    Configure voice mode settings

  • install

    Install voice mode dependencies

Comparable tools

speechmatics-mcpwhisper-mcpopenai-whisperpiper-mcp

Installation

Installation

**Option 1: Claude Code Plugin (Recommended)**

# Add the VoiceMode marketplace
claude plugin marketplace add mbailey/voicemode

# Install VoiceMode plugin
claude plugin install voicemode@voicemode

# Install dependencies (CLI, Local Voice Services)
/voicemode:install

# Start talking!
/voicemode:converse

**Option 2: Python installer package**

# Install UV package manager (if needed)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Run the installer (sets up dependencies and local voice services)
uvx voice-mode-install

# Add to Claude Code
claude mcp add --scope user voicemode -- uvx --refresh voice-mode

Add to Claude Desktop config (~/.claude/settings.json):

{
  "mcpServers": {
    "voicemode": {
      "command": "uvx",
      "args": ["--refresh", "voice-mode"]
    }
  }
}

FAQ

Does VoiceMode work offline?
Yes, VoiceMode supports local speech services (Whisper for STT and Kokoro for TTS) that allow it to work completely offline without requiring cloud services.
Which platforms are supported?
VoiceMode works on Linux, macOS, Windows (including WSL), and NixOS with Python 3.10-3.14.

Compare voicemode with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.