mcp-tts-server

Created By
kaichena year ago
Overview

what is mcp-tts-server?

The mcp-tts-server is a Text-to-Speech (TTS) server that utilizes the Model Context Protocol (MCP) and the Groq API to generate lifelike audio from text input.

how to use mcp-tts-server?

To use the mcp-tts-server, install the dependencies using bun install, set your Groq API key as an environment variable, and run the server using the provided MCP client configuration.

key features of mcp-tts-server?

  • Implements an MCP server for TTS functionality.
  • Connects to the Groq API for generating audio from text.
  • Supports multiple audio output formats (wav, mp3, aac, opus, flac).
  • Provides a generate_speech tool accessible via the MCP protocol.
  • Optionally plays generated audio directly on the server using @tropicbliss/symphonia.

use cases of mcp-tts-server?

  1. Converting written content into spoken audio for accessibility.
  2. Integrating TTS functionality into applications for enhanced user experience.
  3. Generating audio for educational content or audiobooks.

FAQ from mcp-tts-server?

  • What is required to run the mcp-tts-server?

You need to have a Groq API key and the Bun JavaScript runtime installed.

  • Can I use the server for different audio formats?

Yes! The server supports multiple audio formats including wav, mp3, aac, opus, and flac.

  • Is there a command-line interface available?

Yes! The project includes a command-line interface to run the MCP server over stdio.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
kaichen
Star
0
Language
TypeScript
License
-
Tags

Recommend Servers

View All