mcp-tts-server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-tts-serverread aloud 'Hello, welcome to the demo.'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-tts-server
This project provides a Text-to-Speech (TTS) server based on the Model Context Protocol (MCP), utilizing the Groq API for speech generation.
Features
Implements an MCP server for TTS functionality.
Connects to the Groq API (
https://api.groq.com/openai/v1/audio/speech) for generating lifelike audio from text.Provides a
generate_speechtool accessible via the MCP protocol.Supports multiple audio output formats (wav, mp3, aac, opus, flac).
Uses
@tropicbliss/symphoniato play the generated audio directly on the server machine (optional).Requires a Groq API key set as an environment variable (
GROQ_API_KEY).
Related MCP server: oto
Installation
To install dependencies:
bun installRunning the Server on MCP Client
To run the server using the stdio transport:
{
"mcpServers": {
"mcp-tts-server": {
"command": "bunx",
"args": [
"--bun",
"mcp-tts-server",
],
"env": {
"GROQ_API_KEY": "gsk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}Project Structure
src/server.ts: Defines the core MCP server logic, including thegenerate_speechtool and interaction with the Groq API.src/cli.ts: Provides a command-line interface to run the MCP server over stdio.
This project was created using bun init in bun v1.2.7. Bun is a fast all-in-one JavaScript runtime.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI voice generation: text-to-speech and voice cloning from any MCP client.
Audio for your agent: transcribe, speak, translate, summarise, plus sound effects and music.
Text to speech for your AI. Your AI can send text to Doc Player to read it aloud. You will see a reader window with the text and you can control the playback sentence by sentence. Find an example here: https://documentplayer.com/connect-ai/
Speech, transcription, voice agents, Trace, Recap, dubbing and narration with browser OAuth.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to generate and play high-quality text-to-speech audio using the Kokoro model, with support for multiple voices, adjustable speaking speed, and audio caching.-
- AlicenseNot gradedqualityBmaintenanceEnables text-to-speech conversion using OpenAI's TTS API, with inline audio playback and history within MCP hosts like Claude.1 npmBSD 4-Clause "Original" or "Old"
- AlicenseNot gradedqualityDmaintenanceEnables speech-to-text and text-to-speech conversion using OpenAI-compatible APIs. Supports customizable models, voices, and output directories.GPL 3.0
- AlicenseAqualityDmaintenanceEnables streaming text-to-speech generation using ElevenLabs with real-time audio playback and voice listing.234 npmMIT