- Explore MCP Servers
- mcp-voicevox
Mcp Voicevox
What is Mcp Voicevox
mcp-voicevox is a Model Context Protocol server that provides text-to-speech functionality via the VoiceVox engine. It enables the generation of speech from text using various voices offered by VoiceVox.
Use cases
Use cases for mcp-voicevox include creating interactive voice applications, enhancing user interfaces with speech output, developing educational tools for language learning, and providing voice assistance in various software applications.
How to use
To use mcp-voicevox, ensure that the VoiceVox engine is running (either locally or remotely) and that you have Python 3.10 or higher installed. You can run the server using the command ‘uvx mcp-server-voicevox --voicevox-url=http://localhost:50021’.
Key features
Key features include the ability to retrieve a list of available voices from VoiceVox and convert text to speech with customizable options such as speaker ID and playback speed. The generated audio is automatically played using platform-specific methods.
Where to use
mcp-voicevox can be used in various fields such as software development, game development, accessibility applications, and any other domain that requires text-to-speech capabilities.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Voicevox
mcp-voicevox is a Model Context Protocol server that provides text-to-speech functionality via the VoiceVox engine. It enables the generation of speech from text using various voices offered by VoiceVox.
Use cases
Use cases for mcp-voicevox include creating interactive voice applications, enhancing user interfaces with speech output, developing educational tools for language learning, and providing voice assistance in various software applications.
How to use
To use mcp-voicevox, ensure that the VoiceVox engine is running (either locally or remotely) and that you have Python 3.10 or higher installed. You can run the server using the command ‘uvx mcp-server-voicevox --voicevox-url=http://localhost:50021’.
Key features
Key features include the ability to retrieve a list of available voices from VoiceVox and convert text to speech with customizable options such as speaker ID and playback speed. The generated audio is automatically played using platform-specific methods.
Where to use
mcp-voicevox can be used in various fields such as software development, game development, accessibility applications, and any other domain that requires text-to-speech capabilities.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
VoiceVox MCP サーバー
VoiceVox を介してテキスト読み上げ機能を提供する Model Context Protocol サーバーです。このサーバーにより、Claude は VoiceVox エンジンが提供する様々な音声を使用してテキストから音声を生成することができます。
前提条件
- 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 を使用する場合
利用可能なツール
-
get_voices- VoiceVox から利用可能な音声のリストを取得- 引数は必要ありません
-
text_to_speech- VoiceVox を使用してテキストを音声に変換- 必須引数:
text(文字列): 音声に変換するテキスト
- オプション引数:
speaker_id(整数、デフォルト: 1): 使用する音声の IDspeed(数値、デフォルト: 1.3): 再生速度の倍率
- 必須引数:
特別な機能
- 生成後の音声は、プラットフォーム固有の方法で自動的に再生されます:
- Windows: デフォルトのシステムプレーヤーを使用
- macOS: 内蔵の
afplayユーティリティを使用 - Linux: まず
aplayを試し、失敗した場合はxdg-openにフォールバック
ライセンス
mcp-server-voicevox は MIT ライセンスの下で提供されています。これは、MIT ライセンスの条件に従い、自由に使用、修正、配布することができることを意味します。
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










