say-mcp-server
by MCP-Mirror
An MCP server that provides text-to-speech functionality using macOS's built-in `say` command. It allows for extensive customization options, including voice selection, rate adjustment, and emphasis.
Last updated: N/A
What is say-mcp-server?
This is an MCP server that leverages the macOS say command to provide text-to-speech capabilities within the MCP (Meta-Control-Protocol) environment.
How to use say-mcp-server?
- Install the server using
npm install say-mcp-server. 2. Configure your MCP settings file to include thesayserver with the correct path to theindex.jsfile. 3. Use thespeaktool with the desired text and optional parameters like voice, rate, and background.
Key features of say-mcp-server
Text-to-speech using macOS
saycommandVoice selection
Speaking rate adjustment
Emphasis and pitch control
Background speech support
Integration with other MCP servers
Use cases of say-mcp-server
Reading search results aloud
Narrating YouTube video transcripts
Providing audio feedback in applications
Reading notes aloud
Accessibility features
FAQ from say-mcp-server
What operating systems are supported?
What operating systems are supported?
macOS is required as it relies on the built-in say command.
What version of Node.js is required?
What version of Node.js is required?
Node.js version 14.0.0 or higher is required.
How do I change the speaking voice?
How do I change the speaking voice?
Use the voice parameter in the speak tool with the name of the desired voice. Use list_voices tool to see available voices.
How do I run the speech in the background?
How do I run the speech in the background?
Set the background parameter to true in the speak tool.
Where can I find a list of available voices?
Where can I find a list of available voices?
The list_voices tool will list all available voices on your system. The README also provides a table of recommended voices.