Which API keys are required?
ElevenLabs API key for `elevenlabs_tts`, Google AI API key for `google_tts`, and OpenAI API key for `openai_tts`. The `say_tts` tool uses macOS built-in and requires no API key.
@blacktop
基本信息
MCP Server for Text to Speech
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-say": {
"command": "npx",
"args": [
"skills",
"add",
"https://github.com/blacktop/mcp-tts",
"--skill",
"speak"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
mcp-say is an MCP server that adds text-to-speech capabilities to AI assistants like Claude Desktop and Cursor IDE. It provides four tools: say_tts (macOS built-in), elevenlabs_tts, google_tts, and openai_tts, each offering different voices and options.
Install via go install github.com/blacktop/mcp-tts@latest. Configure in Claude Desktop's claude_desktop_config.json or via command line for Claude Code, Codex CLI, or Gemini CLI. Set required API keys as environment variables. Invoke by calling the appropriate TTS tool (e.g., say_tts, openai_tts) through the MCP protocol.
--sequential-tts flagMCP_TTS_OUTPUT_DIR and optional --no-playMCP_TTS_SUPPRESS_SPEAKING_OUTPUTElevenLabs API key for `elevenlabs_tts`, Google AI API key for `google_tts`, and OpenAI API key for `openai_tts`. The `say_tts` tool uses macOS built-in and requires no API key.
The `say_tts` tool relies on the macOS `say` binary and works only on macOS. The other three cloud-based tools (ElevenLabs, Google, OpenAI) are platform-independent.
By default, TTS requests are sequential—only one plays at a time. Set `MCP_TTS_ALLOW_CONCURRENT=true` or use `--sequential-tts=false` to allow concurrent speech.
Yes. Set `MCP_TTS_OUTPUT_DIR` to a directory path. Optionally set `MCP_TTS_NO_PLAY=true` to skip playback and only save the file. Files are named `tts_{timestamp}_{hash}.{ext}` with formats AIFF (say), MP3 (ElevenLabs/OpenAI), WAV (Google).
Free-tier ElevenLabs API keys can only use premade voices. Voice Library (community/professional) voices will return a `402 paid_plan_required` error.
🚀 The fast, Pythonic way to build MCP servers and clients.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w
Hindsight: Agent Memory That Learns
评论