voicebox-voice-mcp-agent

Generates speech, clones voices, and runs dictation through a local MCP voice server.

7|2|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/mcp-skills --skill voicebox-voice-mcp-agent-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: voicebox-voice-mcp-agent
Source: https://github.com/reason-machines/mcp-skills/tree/main/skills/voicebox-voice-mcp-agent
Command: npx skills add https://github.com/reason-machines/mcp-skills --skill voicebox-voice-mcp-agent-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up local text-to-speech, voice cloning, and system-wide dictation usually requires stitching together multiple models and tools; this Skill provides a single local-first voice studio with an MCP server so agents can drive voice workflows without audio leaving your machine. ## Core Features & Use Cases - Speech Synthesis with Seven TTS Engines: Generate audio via Qwen3-TTS, Chatterbox, Kokoro, and others through a REST API at port 17493, with effects like pitch, reverb, and compression. - Zero-Shot Voice Cloning: Clone a voice from a short reference sample using the /voices/clone endpoint and reuse it across profiles. - MCP Agent Integration: Expose synthesize_speech, clone_voice, and start_dictation tools at /mcp for agent-driven voice workflows. - Use Case: Configure an MCP client with the Voicebox server URL, then have your agent call synthesize_speech to produce multilingual audio for a video voiceover using a cloned voice profile. ## Quick Start Ask the agent to set up Voicebox locally with Bun and generate speech from a sample text using the default voice profile via the MCP endpoint.

Frequently Asked Questions about voicebox-voice-mcp-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I clone a voice with Voicebox?▼

Voice cloning uses the /voices/clone endpoint with a name, reference audio file, and target engine such as qwen-customvoice. Send a multipart form POST request and receive a voiceId usable in subsequent speech generation calls.

How to integrate Voicebox with MCP agents?▼

Voicebox runs an MCP HTTP server at http://127.0.0.1:17493/mcp exposing tools like synthesize_speech, clone_voice, and start_dictation. Add the server URL to your client's .mcp.json configuration to enable agent-driven voice workflows.

What TTS engines does Voicebox support?▼

Voicebox includes seven engines: Qwen3-TTS, Qwen CustomVoice, LuxTTS, Chatterbox Multilingual and Turbo, HumeAI TADA, and Kokoro. All inference runs locally by default, with multilingual synthesis across 23 languages.

Does Voicebox require an internet connection for speech synthesis?▼

Voicebox is local-first, so all TTS and Whisper STT inference runs on your hardware and audio never leaves your machine unless explicitly configured. Internet is only needed for initial model downloads from HuggingFace.

Why does Voicebox fail to start on port 17493?▼

Startup failures usually mean port 17493 is already in use by another process. Check with lsof -i :17493, kill the conflicting process, or set VOICEBOX_PORT to a different port before restarting.

How do I fix HuggingFace model download failures in Voicebox?▼

Set the HF_TOKEN environment variable for gated models, verify sufficient disk space, and check proxy settings. You can also manually download models with huggingface-cli into the local models directory.