- Explore MCP Servers
- Zonos-TTS-MCP
Zonos Tts Mcp
What is Zonos Tts Mcp
Zonos-TTS-MCP is a Model Context Protocol integration that enables Claude to generate speech directly, allowing for a voice output feature in applications using the Zonos TTS system.
Use cases
Use cases for Zonos-TTS-MCP include creating interactive voice applications, enhancing user engagement in chatbots, and providing accessibility features for visually impaired users.
How to use
To use Zonos-TTS-MCP, install it via Smithery or manually by setting up Zonos with the required dependencies and configurations. Once configured, you can use the ‘speak_response’ tool in Claude to generate speech from text.
Key features
Key features include text-to-speech functionality through Claude, support for multiple emotions, multi-language support, and proper audio playback through PulseAudio.
Where to use
undefined
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Zonos Tts Mcp
Zonos-TTS-MCP is a Model Context Protocol integration that enables Claude to generate speech directly, allowing for a voice output feature in applications using the Zonos TTS system.
Use cases
Use cases for Zonos-TTS-MCP include creating interactive voice applications, enhancing user engagement in chatbots, and providing accessibility features for visually impaired users.
How to use
To use Zonos-TTS-MCP, install it via Smithery or manually by setting up Zonos with the required dependencies and configurations. Once configured, you can use the ‘speak_response’ tool in Claude to generate speech from text.
Key features
Key features include text-to-speech functionality through Claude, support for multiple emotions, multi-language support, and proper audio playback through PulseAudio.
Where to use
undefined
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
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:
npx -y @smithery/cli install @PhialsBasement/zonos-tts-mcp --client claude
Manual installation
-
Make sure you have Zonos running with our API implementation (PhialsBasement/zonos-api)
-
Install dependencies:
npm install @modelcontextprotocol/sdk axios
- Configure PulseAudio access:
# Your pulse audio should be properly configured for audio playback
# The MCP server will automatically try to connect to your pulse server
- Build the MCP server:
npm run build
# This will create the dist folder with the compiled server
- Add to Claude’s config file:
Edit your Claude config file (usually in~/.config/claude/config.json) and add this to themcpServerssection:
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:
speak_response(
text="Your text here",
language="en-us", # optional, defaults to en-us
emotion="happy" # optional: "neutral", "happy", "sad", "angry"
)
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
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.











