Back to Home
blacktop icon

mcp-tts

Verified Safe

by blacktop

Overview

Provides Text-to-Speech (TTS) capabilities to MCP (Model Context Protocol) clients using various AI and system-level TTS engines.

Installation

Run Command
go run main.go

Environment Variables

  • OPENAI_API_KEY
  • ELEVENLABS_API_KEY
  • GOOGLE_AI_API_KEY
  • GEMINI_API_KEY

Security Notes

The server implements comprehensive input validation and sanitization, particularly for arguments passed to the macOS `say_tts` tool, effectively preventing command injection. API keys are handled securely by being read from environment variables and masked in logs. Resource limits and robust cancellation mechanisms are in place to prevent Denial of Service (DoS) attacks and memory leaks. The project includes dedicated security testing scripts which confirm injection prevention.

Similar Servers

Stats

Interest Score44
Security Score9
Cost ClassLow
Avg Tokens75
Stars41
Forks7
Last Update2026-01-12

Tags

TTSMCPGoAudioAI