Back to Home
aparsoft icon

kokoro-mcp-server

Verified Safe

by aparsoft

Overview

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).

Installation

Run Command
python -m aparsoft_tts.mcp_server

Environment Variables

  • TTS_VOICE
  • TTS_SPEED
  • TTS_ENHANCE_AUDIO
  • LOG_LEVEL
  • LOG_FORMAT
  • MCP_SERVER_NAME
  • ENGINE

Security Notes

The server primarily operates locally (stdio transport by default). An optional HTTP server (`run_http_server.py`) can bind to `0.0.0.0`, which could expose it to the local network if not behind a firewall. File operations (saving/deleting audio/scripts) are generally confined to dedicated output/temp directories (`outputs/`, `logs/`, `temp/`), reducing arbitrary file system access risks. The `normalize_path` function attempts to handle various path formats robustly for user-provided file paths, which is good practice to prevent path traversal, but careful auditing of user input against this function is always recommended. No clear hardcoded secrets or malicious patterns were identified.

Similar Servers

Stats

Interest Score36
Security Score8
Cost ClassLow
Avg Tokens250
Stars5
Forks1
Last Update2025-12-14

Tags

Text-to-SpeechAIMachine LearningAudio ProcessingMCP ServerStreamlitDockerCLIVoice CloningContent Creation