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 thesay
server with the correct path to theindex.js
file. 3. Use thespeak
tool with the desired text and optional parameters like voice, rate, and background.
Key features of say-mcp-server
Text-to-speech using macOS
say
commandVoice 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.