Supertone TTS MCP について
Supertone TTS API の MCP サーバー。自然な音声を生成し、ブラウズおよびプレビュー
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
uvx supertone-mcp設定が必要な環境変数
SUPERTONE_API_KEYシークレットSupertone API keySUPERTONE_MCP_VOICE_IDDefault voice_id for synthesis (falls back to a preset voice)SUPERTONE_OUTPUT_DIRDirectory where audio files are saved (default ~/supertone-tts-output/)ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
14掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| autoplay | boolean | いいえ | |
| include_phonemes | boolean | いいえ | true の場合、音声とともに音素のタイミングデータをリクエストします(SDK 0.2.3)。デフォルトは false です。注:音素データはまだツールの応答に表示されません。現時点では、このフラグはそのまま受け渡されます。 |
| language | any | いいえ | |
| model | any | いいえ | |
| normalized_text | any | いいえ | 合成に使用する、正規化済みテキストを指定できます(任意、SDK 0.2.3)。sona_speech_2 および sona_speech_2_flash モデルにのみ適用され、その他のモデルでは無視されます。省略した場合は SDK のデフォルト値(None)が使用されます。 |
| output_format | any | いいえ | |
| output_mode | any | いいえ | |
| pitch_shift | any | いいえ | |
| speed | any | いいえ | |
| streaming | boolean | いいえ | true の場合、単一のリクエストではなく、分割合成パスを使用して音声をストリーミングします。ストリーミングに対応するのは model=sona_speech_1 のみです。他のモデルで streaming=true を指定すると、検証エラーが返されます。デフォルトは false(単一合成)です。 |
| style | any | いいえ | |
| text | string | はい | |
| voice_id | any | いいえ |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。