BM

blacktop/mcp-tts

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

74 stars 19 forks 품질 86 트렌드 34MIT

blacktop/mcp-tts는 MCP 서버 후보가 https://github.com/blacktop/mcp-tts.에서 수입되었습니다

개요

blacktop/mcp-tts는 MCP 서버 후보가 https://github.com/blacktop/mcp-tts.에서 수입되었습니다

개요(AI 번역)

사이트맵 TTS(Text-to-Speech)용 MCP 서버

무엇? ✔

Claude Desktop 및 Cursor IDE와 같은 것들에 Text-to-Speech를 추가합니다.

기존의 TTS 도구와 voice_tts]를 voice-say]에서 사용할 수 있습니다.

  • [T3]
  • voice_tts (사용 가능)
  • [T5]
  • [T6]]
  • [T7]]

say_tts

macOS say를 사용하여 내장된 시스템 음성으로 텍스트를 말

voice_tts

로컬 voice-say] 보이스에서 MLX를 통해 Qwen3-TTS를 실행합니다. 음성은 API 키가 필요하며 Mac에서 텍스트 및 오디오를 유지합니다. 모든 발명품에 대한 모델 재로드, 그래서 시작은 일반적으로 몇 초 걸립니다; 적시 크리티컬 경고보다 오히려 summaries 및 발표를 선호.

이 도구는 voice-say]가 PATH]에 의존할 때만 등록됩니다. 옵션 매개 변수는:

  • voice: 사전 설정 음성 Ryan 또는 Aiden]
  • tier: small] 빠른 0.6B 합성 또는 large] 더 높은 품질의 1.7B 합성에 대한
  • style : 무료 텍스트 배달 안내
  • describe : 무료 텍스트 음성 디자인; 1.7B 모델을 강제하고 voice]과 결합 할 수 없습니다

이 페이지는 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" } } } }