Zonos TTS MCP Server
Zonos MCP Integration
A Model Context Protocol integration for Zonos TTS, allowing Claude to generate speech directly.
Setup
Installing via Smithery
To install Zonos TTS Integration for Claude Desktop automatically via Smithery:
Copy
Manual installation
- Make sure you have Zonos running with our API implementation (PhialsBasement/zonos-api)
- Install dependencies:
Copy
- Configure PulseAudio access:
Copy
- Build the MCP server:
Copy
- Add to Claude's config file:
Edit your Claude config file (usually in
~/.config/claude/config.json
) and add this to themcpServers
section:
Copy
Replace /path/to/your/zonos-mcp
with the actual path where you installed the MCP server.
Using with Claude
Once configured, Claude automatically knows how to use the speak_response
tool:
Copy
Features
- Text-to-speech through Claude
- Multiple emotions support
- Multi-language support
- Proper audio playback through PulseAudio
Requirements
- Node.js
- PulseAudio setup
- Running instance of Zonos API (PhialsBasement/zonos-api)
- Working audio output device
Notes
- Make sure both the Zonos API server and this MCP server are running
- Audio playback requires proper PulseAudio configuration
You must be authenticated.
Facilitates direct speech generation using Claude for multiple languages and emotions, integrating with a Zonos TTS setup via the Model Context Protocol.