say-mcp-server
If you are the rightful owner of say-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server that provides text-to-speech functionality using macOS's built-in `say` command.
The say-mcp-server is a Model Context Protocol (MCP) server designed to leverage macOS's built-in `say` command for text-to-speech functionality. It allows users to convert text into speech with various customization options, such as voice selection, speech rate, volume, and emphasis. The server is implemented in Node.js and requires macOS to function, as it relies on the native `say` command. This server is particularly useful for applications that need to provide auditory feedback or read text aloud, such as accessibility tools, educational software, or personal productivity applications.
Features
- Text-to-Speech: Converts text into speech using macOS's built-in `say` command.
- Voice Customization: Allows selection of different voices and languages for speech output.
- Speech Rate Control: Adjusts the speed of speech from 1 to 500 words per minute.
- Volume and Emphasis: Modifies volume and adds emphasis to specific parts of the text.
- Background Speech: Enables speech to run in the background, allowing for multitasking.
Tools
speak
Convert text to voice output, support multiple custom parameters
list_voices
List all available voices in the system