MCP VOICEVOX Go
@metapox
About MCP VOICEVOX Go
VOICEVOX MCP Server - Model Context Protocol server for VOICEVOX text-to-speech synthesis
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP VOICEVOX Go?
MCP VOICEVOX Go is a Model Context Protocol server that allows large language models to use VOICEVOX’s Japanese text‑to‑speech engine. It integrates with a locally running VOICEVOX instance and exposes speech synthesis as MCP tools.
How to use MCP VOICEVOX Go?
Ensure Go 1.21+ and a running VOICEVOX instance (default http://localhost:50021). Clone the repository, run go mod tidy, then start the server with go run cmd/server/main.go server or build a binary. Configure port, VOICEVOX URL, temporary directory, and default speaker via command‑line flags or environment variables (e.g. MCP_VOICEVOX_DEFAULT_SPEAKER). For Amazon Q Developer CLI, register the server with q mcp add.
Key features of MCP VOICEVOX Go
- Converts text to synthesized speech via VOICEVOX.
- Lists available speakers and their IDs.
- Customizable server port, VOICEVOX endpoint, temp directory, and default speaker.
- Supports environment variable configuration.
- Designed for use with MCP‑compatible clients (e.g. Amazon Q).
Use cases of MCP VOICEVOX Go
- Adding voice output to LLM‑powered chatbots or assistants.
- Generating audio files from text on demand.
- Enabling accessibility features in LLM applications.
- Integrating Japanese text‑to‑speech into development workflows.
FAQ from MCP VOICEVOX Go
What prerequisites are needed?
Go 1.21 or later and a locally running VOICEVOX instance (default http://localhost:50021).
How do I change the default speaker?
Use the --default-speaker flag or set the MCP_VOICEVOX_DEFAULT_SPEAKER environment variable.
How can I use this server with Amazon Q Developer CLI?
Register it as an MCP server with q mcp add --name voicevox --command "./mcp-voicevox server". Environment variables can be passed with --env.
What tools does the server provide?
Two tools: text_to_speech (requires text, optional speaker_id) and get_speakers (returns a list of available speakers).
Can I use this server with other MCP clients besides Amazon Q?
Yes, it is a standard MCP server; the Amazon Q example is one possible client integration.
More Other MCP servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
Codelf
unbugA search tool helps dev to solve the naming things problem.
Nginx UI
0xJackyYet another WebUI for Nginx
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Comments