MCP Hub
Back to servers

Voicebox MCP Server

This MCP server integrates Claude with VOICEVOX text-to-speech services, allowing for high-quality audio generation using various character voices and monitoring of TTS system metrics.

Tools
5
Updated
Jan 20, 2026

VoiceBox MCP Server

Model Context Protocol (MCP) server for VOICEVOX text-to-speech integration.

Features

  • voicebox_speak - Convert text to speech
  • voicebox_status - Check task status
  • voicebox_speakers - List available speakers
  • voicebox_health - Check system health
  • voicebox_metrics - Get system metrics

Prerequisites

  1. VoiceBox TTS API must be running:

    cd ~/dev/voicebox-tts
    ./scripts/start.sh
    
  2. VOICEVOX must be running with API server enabled (port 50021)

Installation

cd ~/dev/voicebox-mcp
npm install
npm run build

Claude 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

IDName
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

Reviews

No reviews yet

Sign in to write a review