SkillTide Submit
Official description7 sourcesMCP servers8d ago
ybouhjira/claude-code-tts

ybouhjira/claude-code-tts

๐ŸŽ๏ธ โ˜๏ธ ๐ŸŽ ๐ŸชŸ ๐Ÿง - Text-to-speech for Claude Code using OpenAI's TTS API, with multiple voices and cross-platformโ€ฆ
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add claude-code-tts -- npx -y claude-code-tts
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
21 โ˜… ยท ybouhjira/claude-code-tts ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 21 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository ybouhjira/claude-code-tts๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Claude Code TTS Plugin

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

A Text-to-Speech MCP server plugin for Claude Code that converts text to speech using OpenAI's TTS API. Get audio feedback from Claude as you work!
Features
- **Deterministic Auto-Speak**: Every Claude response is automatically spoken (via Stop hook)
- **6 High-Quality Voices**: alloy, echo, fable, onyx, nova, shimmer
- **Worker Pool Architecture**: Non-blocking queue with concurrent processing
- **Mutex-Protected Playback**: One audio plays at a time, no overlapping
- **Cross-Platform**: macOS (afplay), Linux (mpv/ffplay/mpg123), Windows (PowerShell)
- **Standalone CLI**: speak-text binary for direct TTS without MCP
Quick Install
Or install manually:
Requirements
- **Go 1.21+** (for building from source)
- **OpenAI API Key** with TTS access
- **Audio Player**:
- macOS: afplay (built-in)
- Linux: mpv, ffplay, or mpg123
- Windows: PowerShell (built-in)
Configuration
Set your OpenAI API key:
Or add to your shell profile (~/.zshrc or ~/.bashrc).
Architecture
Usage
speak(text, voice)
Convert text to speech and play it aloud.
**Parameters:**
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| text | string | Yes | Text to speak (max 4096 chars) |
| voice | string | No | Voice to use (default: alloy) |
**Available Voices:**
| Voice | Description |
|-------|-------------|
| alloy | Neutral, balanced |
| echo | Male, warm |
| fable | British accent |
| onyx | Deep male |
| nova | Female, friendly |
| shimmer | Soft female |
**Example:**
tts_status()
Get the current status of the TTS system.
**Returns:**
Automatic TTS (Deterministic)
This plugin includes a **Stop hook** that automatically speaks the first sentence of every Claude response. No configuration needed - it just works.
**How it works:**
The hook runs in the background and won't block Claude's responses.
speak-text CLI
A standalone binary for direct TTS without going through MCP:
Located at ~/.claude/plugins/claude-code-tts/bin/speak-text after installation.
Project Structure
Building from Source
Troubleshooting
"OPENAI_API_KEY environment variable is required"
Set your OpenAI API key:
"No suitable audio player found on Linux"
Install one of: mpv, ffplay, or mpg123:
Audio not playing on macOS
Check that afplay works:
Queue is full
The default queue size is 50. If you're hitting this limit:
1. Wait for current jobs to complete
2. Check tts_status() to see pending jobs
3. The queue will drain as jobs are processed
Source
awesome ยท https://github.com/ybouhjira/claude-code-tts
Browse by field
MCP servers
Traction
21 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index