音声MCPサーバー
Kokoro TTS モデルを使用してテキスト読み上げ機能を提供するモデル コンテキスト プロトコル サーバー。
構成
サーバーは次の環境変数を使用して構成できます。
変数 | 説明 | デフォルト | 有効範囲 |
---|---|---|---|
MCP_DEFAULT_SPEECH_SPEED | テキスト読み上げのデフォルトの速度乗数 | 1.1 | 0.5から2.0 |
カーソル内:
特徴
- 🎯 Kokoro TTS モデルを使用した高品質のテキスト読み上げ
- 🗣️ 複数の音声オプションが利用可能
- 🎛️ カスタマイズ可能な音声パラメータ(音声、速度)
- 🔌 MCP準拠インターフェース
- 📦 簡単なインストールとセットアップ
- 🚀 APIキーは不要です
インストール
使用法
サーバーを実行します。
サーバーは次の MCP ツールを提供します。
text_to_speech
: 基本的なテキスト読み上げ変換text_to_speech_with_options
: 速度をカスタマイズできるテキスト読み上げlist_voices
: 利用可能なすべての音声を一覧表示するget_model_status
: TTSモデルの初期化ステータスを確認する
発達
利用可能なツール
1. テキスト読み上げ
デフォルト設定を使用してテキストを音声に変換します。
2. オプション付きテキスト読み上げ
カスタマイズ可能なパラメータを使用してテキストを音声に変換します。
3. リストボイス
テキスト読み上げに使用できるすべての音声を一覧表示します。
4. get_model_status
TTSモデルの初期化の現在のステータスを確認します。モデルをダウンロードして初期化する必要があるため、サーバーの初回起動時に特に便利です。
応答例:
可能なステータス値:
uninitialized
: モデルの初期化が開始されていませんinitializing
: モデルをダウンロードして初期化していますready
: モデルは使用可能ですerror
: 初期化中にエラーが発生しました
テスト
MCP Inspector を使用するか、生の JSON メッセージを送信してサーバーをテストできます。
Claude Desktopとの統合
このサーバーを Claude Desktop で使用するには、Claude Desktop 構成ファイル ( ~/Library/Application Support/Claude/claude_desktop_config.json
) に次の行を追加します。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MIT ライセンス - 詳細についてはLICENSEファイルを参照してください。
トラブルシューティング
モデルの初期化の問題
サーバーは起動時に自動的にTTSモデルのダウンロードと初期化を試みます。初期化エラーが発生した場合は、以下の手順に従ってください。
- サーバーは、試行の間にクリーンアップを行いながら、最大3回まで自動的に再試行します。
get_model_status
ツールを使用して、初期化の進行状況とエラーを監視します。- すべての再試行後も初期化が失敗した場合は、モデル ファイルを手動で削除してみてください。
get_model_status
ツールの応答に再試行情報が含まれるようになりました。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Kokoro TTS モデルを使用してテキスト読み上げ機能を提供し、複数の音声オプションとカスタマイズ可能な音声パラメータを提供するモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- -securityFlicense-qualityProvides text-to-speech capabilities through the Model Context Protocol, allowing applications to easily integrate speech synthesis with customizable voices, adjustable speech speed, and cross-platform audio playback support.Last updated -2Python
- -securityAlicense-qualityA Model Context Protocol server that integrates high-quality text-to-speech capabilities with Claude Desktop and other MCP-compatible clients, supporting multiple voice options and audio formats.Last updated -TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI models to interact with VoIPBin's VoIP services, supporting features like call management, agent management, campaigns, conferences, and chat functionality.Last updated -2PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI models to generate and play high-quality text-to-speech audio through your device's native audio system using Rime's voice synthesis API.Last updated -1154JavaScriptThe Unlicense
Appeared in Searches
- A service to convert text to ready-to-use audio with download, player, or embed options
- Using Hugging Face for Text-to-Audio, Image, and Video Generation
- A search for translation services or tools
- A system for retrieving medical knowledge, especially in medical imaging, and generating reports
- Creating an AI Chatbot for a Shopify Store