mcp-server-speak
0
@passelin/mcp-server-speak is an MCP server that utilizes the operating system's text-to-speech engine to convert text to audio. It supports customizable voices and adjustable speech speed, and offers options to stop speech mid-playback.
@passelin/mcp-server-speak
A Model Context Protocol (MCP) server enabling text-to-speech conversion using the operating system's native engine.
Features
- Converts text to speech
- Supports customizable voices
- Adjustable speech speed
- Ability to stop speech mid-playback
Usage
- Start the MCP server with
npx @passelin/mcp-server-speak
- Uses
stdio
transport for interactions via JSON-RPC messages
API
- speak: Speaks the provided text with optional voice and speed
- stop: Stops ongoing speech
Development
- Node.js 18.0.0+, npm 8.0.0+
- Follows Semantic Versioning, uses Conventional Commits for releases
Dependencies
- Model Context Protocol SDK, say, zod
License
Licensed under MIT License.