Click on "Install 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., "@Voicebox MCP Serversay 'Hello everyone' using Zundamon (speaker 3)"
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.
VoiceBox MCP Server
Model Context Protocol (MCP) server for VOICEVOX text-to-speech integration.
Features
voicebox_speak- Convert text to speechvoicebox_status- Check task statusvoicebox_speakers- List available speakersvoicebox_health- Check system healthvoicebox_metrics- Get system metrics
Prerequisites
VoiceBox TTS API must be running:
cd ~/dev/voicebox-tts ./scripts/start.shVOICEVOX must be running with API server enabled (port 50021)
Installation
cd ~/dev/voicebox-mcp
npm install
npm run buildClaude Code Configuration
Add to ~/.claude/settings.json:
{
"mcpServers": {
"voicebox": {
"command": "node",
"args": ["/Users/shunsukehayashi/dev/voicebox-mcp/dist/index.js"],
"env": {
"VOICEBOX_API_URL": "http://localhost:5001"
}
}
}
}Available Speakers
ID | Name |
0 | 四国めたん (あまあま) |
1 | 四国めたん (ノーマル) |
2 | 四国めたん (セクシー) |
3 | ずんだもん (ノーマル) |
4 | ずんだもん (あまあま) |
5 | ずんだもん (悲嘆) |
6 | 春日部つむぎ (ノーマル) |
7 | 春日部つむぎ (あまあま) |
8 | 春日部つむぎ (ツンデレ) |
Usage in Claude Code
Please use voicebox_speak to say "Hello, world!" with speaker 3 (Zundamon).Check the voicebox system health.List all available VOICEVOX speakers.Development
npm run dev # Watch mode
npm run build # Build
npm start # Run server