kokoro-voice-mcp-server
Verified Safeby noersy
Overview
Provides a local Text-to-Speech (TTS) server for Model Context Protocol (MCP) clients using the Kokoro model, with audio playback and caching.
Installation
mcp-kokoroSecurity Notes
The server does not contain explicit 'eval' or 'exec' calls with untrusted input. No hardcoded secrets are evident. Audio caching uses `numpy.load` on files written by the server itself into a user's local cache directory (`~/.cache/mcp_kokoro`). While `numpy.load` with `allow_pickle=True` (default) can be a deserialization vulnerability if loading untrusted data, in this context, the server generates and then loads its own cached data. An attacker would need to first compromise the system to write a malicious file into the cache directory for this to become an issue, rather than exploiting it directly through the MCP 'speak' arguments.
Similar Servers
elevenlabs-mcp
An official ElevenLabs Model Context Protocol (MCP) server that enables AI clients (e.g., Claude Desktop, Cursor) to interact with ElevenLabs Text-to-Speech, voice cloning, transcription, and audio processing APIs.
mcp-tts
Provides Text-to-Speech (TTS) capabilities to MCP (Model Context Protocol) clients using various AI and system-level TTS engines.
stt-mcp-server-linux
Local speech-to-text server for Linux, designed to integrate with Claude Code via the MCP protocol or run in standalone mode to inject transcribed text into a Tmux session.
kokoro-mcp-server
This server provides a comprehensive Text-to-Speech toolkit for content creators and developers, integrating with AI tools via the Model Context Protocol (MCP), offering CLI and Streamlit interfaces, and supporting audio enhancement and multi-engine TTS (Kokoro, Indic, OpenVoice).