Command Palette

Search for a command to run...

UnylyUnyly
Browse all

VoiceVox Server

FreeNot checked

Provides text-to-speech functionality via VoiceVox, enabling Claude to generate spoken audio from text using various voices.

GitHubEmbed

About

Provides text-to-speech functionality via VoiceVox, enabling Claude to generate spoken audio from text using various voices.

README

Image

🎙️ VoiceVox MCP サーバー

VoiceVox を介してテキスト読み上げ機能を提供する Model Context Protocol サーバーです。このサーバーにより、Claude は VoiceVox エンジンが提供する様々な音声を使用してテキストから音声を生成することができます。


✨ 機能

  • テキスト読み上げ: 指定したテキストを VoiceVox の音声で読み上げます。
  • 話者選択: 多数の個性的な話者から音声を選択できます。
  • 音声の自動再生: 生成した音声をその場で自動的に再生します。
  • 音声ファイル保存: 生成した音声は sound フォルダに .wav ファイルとして保存されます。

🚀 前提条件

  • VoiceVox エンジンが動作していること(ローカルまたはリモートで)
  • Python 3.10 以上

📦 インストール

uv の使用(推奨)

uv を使用する場合は特別なインストールは必要ありません。直接 uvx を使用して mcp-server-voicevox を実行します。

⚙️ 設定

VoiceVox エンジン

このサーバーは動作するために VoiceVox エンジンが必要です。エンジンの起動は手動で行う必要があります。 デフォルトでは http://localhost:50021 への接続を試みます。--voicevox-url 引数で別の URL を指定することができます。

VoiceVox エンジンは 公式 VoiceVox リポジトリ からダウンロードしてインストールできます。

Claude Desktop 用の設定

Claude Desktop の設定に追加:

uvx を使用する場合
{
  "mcpServers": {
    "voicevox": {
      "command": "uvx",
      "args": ["mcp-server-voicevox", "--voicevox-url=http://localhost:50021"]
    }
  }
}

🛠️ 利用可能なツール

  • get_voices - VoiceVox から利用可能な音声のリストを取得

    • 引数は必要ありません
  • text_to_speech - VoiceVox を使用してテキストを音声に変換

    • 必須引数:
      • text (文字列): 音声に変換するテキスト
    • オプション引数:
      • speaker_id (整数、デフォルト: 1): 使用する音声の ID
      • speed (数値、デフォルト: 1.3): 再生速度の倍率

🎵 特別な機能

  • 生成後の音声は、プラットフォーム固有の方法で自動的に再生されます:
    • Windows: デフォルトのシステムプレーヤーを使用
    • macOS: 内蔵の afplay ユーティリティを使用
    • Linux: まず aplay を試し、失敗した場合は xdg-open にフォールバック

📁 プロジェクト構造

📄 ライセンス

mcp-server-voicevox は MIT ライセンスの下で提供されています。これは、MIT ライセンスの条件に従い、自由に使用、修正、配布することができることを意味します。

🔗 リンク

from github.com/Sunwood-ai-labs/mcp-voicevox

Install VoiceVox Server in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install voicevox-mcp-server

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add voicevox-mcp-server -- uvx mcp-server-voicevox

FAQ

Is VoiceVox Server MCP free?

Yes, VoiceVox Server MCP is free — one-click install via Unyly at no cost.

Does VoiceVox Server need an API key?

No, VoiceVox Server runs without API keys or environment variables.

Is VoiceVox Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install VoiceVox Server in Claude Desktop, Claude Code or Cursor?

Open VoiceVox Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare VoiceVox Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All media MCPs