mcp-tts-server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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: ttsstt-mcp-server
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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Text to speech and transcription for any AI model: MP3 voiceovers, audio and YouTube to text.
Synthesize short texts into WAV audio using offline formant voices in English, German and Spanish
Text to speech in 149 languages: MP3 links from any assistant. Free without an account.
AI voice generation: text-to-speech and voice cloning from any MCP client.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables text-to-speech conversion using OpenAI's TTS API, with inline audio playback and history within MCP hosts like Claude.3 npmBSD 3-Clause
- 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.229 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to speak aloud by generating and playing audio through the system output. Supports multiple TTS providers, playback queue management, and configurable voice profiles.26 npm1MIT