BM

blacktop/mcp-tts

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

74 stars 19 forks 品質 86 トレンド 34MIT

blacktop/mcp-tts は [https://github.com/blacktop/mcp-tts. からインポートされた MCP サーバーの候補です

概要

blacktop/mcp-tts は [https://github.com/blacktop/mcp-tts. からインポートされた MCP サーバーの候補です

概要(AI 翻訳)

mcp-ttsの TTS用MCPサーバー(Text-to-Speech)

???

Claude デスクトップや Cursor IDE のようなものにテキストツースピーチを追加します。

[voice-say] が [PATH] で利用可能な場合、既存の TTS ツールと [voice_tts] を登録します。

  • [say_tts
  • [voice_tts] (利用可能な場合)
  • [elevenlabs_tts
  • [google_tts
  • [openai_tts

##[say_tts

macOS say バイナリを使用して、組み込みのシステムボイスでテキストを話す

##[voice_tts

ローカル [[T11] CLI を使用して、Voice から Qwen3-TTS を MLX 経由で実行します。 音声は、API キーを必要としず、Mac上でテキストとオーディオを保ちます。 モデルは、すべての呼び出しに対してリロードされます。そのため、起動は通常数秒かかります。 時系列アラートではなく、要約と発表を好む。

[[voice-say]が[PATH]で解決できる場合にのみ登録されます。 任意変数はあります:

  • [voice:プリセットボイスRyanまたはAiden
  • [[[T17]:small] より高速な0.6B合成またはlarge 高品質 1.7B合成
  • [style:フリーテキスト配信ガイダンス
  • [describe:フリーテキストボイスデザイン; 1.7Bモデルを強制し、[[[T22]と組み合わせることはできません]

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

mcp-tts MCP Server for TTS (Text-to-Speech)

What? 🤔

Adds Text-to-Speech to things like Claude Desktop and Cursor IDE.

It registers the existing TTS tools, plus voice_tts when voice-say is available on PATH:

  • say_tts
  • voice_tts (when available)
  • elevenlabs_tts
  • google_tts
  • openai_tts

say_tts

Uses the macOS say binary to speak the text with built-in system voices

voice_tts

Uses the local voice-say CLI from Voice to run Qwen3-TTS through MLX. Voice needs no API key and keeps text and audio on the Mac. The model reloads for every invocation, so startup typically takes several seconds; prefer it for summaries and announcements rather than time-critical alerts.

The tool is registered only when voice-say is resolvable on PATH. Optional parameters are:

  • voice: preset voice Ryan or Aiden
  • tier: small for faster 0.6B synthesis or large for higher-quality 1.7B synthesis
  • style: free-text delivery guidance
  • describe: free-text voice design; forces the 1.7B model and cannot be combined with voice

Voice plays audio directly and does not support --output-dir; with --no-play, calls fail without launching voice-say.

[!WARNING] The Voice repository is currently private and will be released publicly soon, so the link requires access for now.

elevenlabs_tts

Uses the ElevenLabs text-to-speech API to speak the text with premium AI voices

google_tts

Uses Google’s Gemini TTS models to speak the text with 30 high-quality voices. Available voices include:

GitHub で README 全文を見る

インストール

npx skills add https://github.com/blacktop/mcp-tts --skill speak
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "say": { "command": "mcp-tts", "env": { "ELEVENLABS_API_KEY": "********", "ELEVENLABS_VOICE_ID": "EXAVITQu4vr4xnSDxMaL", "GOOGLE_AI_API_KEY": "********", "OPENAI_API_KEY": "********", "OPENAI_TTS_INSTRUCTIONS": "Speak in a cheerful and positive tone", "MCP_TTS_SUPPRESS_SPEAKING_OUTPUT": "true", "MCP_TTS_ALLOW_CONCURRENT": "false" } } } }