Say

•
7
•

Enables text-to-speech capabilities for applications using the MCP protocol.

Say is a text-to-speech (TTS) server designed to work with the MCP protocol, specifically aimed at integrating TTS functionality into applications like Claude Desktop and Cursor IDE. It leverages either the macOS `say` command or the ElevenLabs API to convert text into spoken words. The server registers two tools: `say` for local macOS TTS and `elevenlabs` for cloud-based TTS using the ElevenLabs API. This allows users to easily add voice output to their workflows and applications.

Key Features

013 GitHub stars
02Integrates with Claude Desktop and Cursor IDE.
03Supports macOS 'say' command for local TTS.
04Utilizes ElevenLabs API for cloud-based TTS.
05Registers 'say' and 'elevenlabs' tools via MCP.
06Configurable with environment variables (e.g., ElevenLabs API key).

Use Cases

01Integrating TTS into desktop applications for accessibility.
02Adding voice output to IDEs for code review or debugging.
03Automating text-to-speech tasks within development workflows.