mcp-tts-voicevox

mcp-tts-voicevox

1

MCP TTS VOICEVOX is a speech synthesis server leveraging VOICEVOX to provide advanced audio processing features. It supports multiple environments, including Node.js and web browsers, with capabilities like queue management and prefetching.

MCP TTS VOICEVOX

A speech synthesis MCP server utilizing VOICEVOX.

Features

  • Queue Management: Efficiently handles multiple speech synthesis requests
  • Prefetching: Generates the next voice in advance for smooth playback
  • Cross-Platform Support: Works on Windows and macOS
  • Multi-Environment Support: Usable in Node.js (library/CLI) and browser environments
  • File Download: Supports saving audio files in a browser environment

Requirements

  • Node.js
  • VOICEVOX Engine

Usage

As an MCP Server

  1. Start the VOICEVOX Engine
  2. Start the MCP server

As a Library

Can be imported directly into projects to use as a library.