Vox MCP Server

Native macOS MCP server for voice I/O — Swift binary, SFSpeechRecognizer + ElevenLabs TTS.

Local serverstdioPython

What is the Vox MCP Server?

Native macOS MCP server for voice I/O — Swift binary, SFSpeechRecognizer + ElevenLabs TTS.

What it actually does

Built in Swift. No Node.js. No Python. No Electron. Just a single binary.

  • AVFoundation — — native mic capture, zero overhead
  • SFSpeechRecognizer — — Apple on-device speech recognition, works offline, 50+ languages
  • NLLanguageRecognizer — — automatic language detection per utterance
  • AVSpeechSynthesizer — — built-in TTS fallback, no API key needed
  • Single ~200KB binary. Zero npm install. Zero Python venv

Configuration

  • macOS 13+ - Microphone set as default in System Settings → Sound → Input - Microphone + Speech Recognition permission for your terminal app - Optional: ELEVENLABS_API_KEY in ~/.claude/.env for high-quality multilingual TTS

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
listenActivates the mic, waits for you to speak, returns transcript + detected language when silence is detected
speakSpeaks text aloud — ElevenLabs TTS with automatic fallback to macOS system voice

How to install the Vox MCP Server

{
  "mcpServers": {
    "vox": {
      "command": "/path/to/vox"
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • macOS 13+ - Microphone set as default in System Settings → Sound → Input - Microphone + Speech Recognition permission for your terminal app - Optional: ELEVENLABS_API_KEY in ~/.claude/.env for high-quality multilingual TTS
VariableDescriptionRequired
ELEVENLABS_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Vox to listen.”
  • “Use Vox to speak.”

Frequently asked questions

Native macOS MCP server for voice I/O — Swift binary, SFSpeechRecognizer + ElevenLabs TTS. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.