Kokoro TTS MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Kokoro TTS MCP Serverspeak 'Hello, world!'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.

MCP server for text-to-speech using Kokoro TTS
100% Local • No Python Required • Female Voice Default
📦 NPM Package | 🐙 GitHub Repository | 📚 Documentation
Overview
A production-ready MCP server that provides text-to-speech capabilities using the Kokoro TTS model. Features a default female voice (af_heart) and runs 100% locally using native JavaScript, eliminating Python dependencies.
Built by Ross Technologies
📍 Beer Sheva, Israel | 📧 devops.ross@gmail.com
Related MCP server: voice-audio-mcp
Features
✅ 100% Local - No external API calls, complete privacy
✅ Native JavaScript - Built with TypeScript and Node.js
✅ SSE & Stdio Support - Multiple transport modes
✅ NPX Ready - Run directly without installation
✅ Female Voice Default - Uses af_heart voice out of the box
✅ Auto Audio Playback - Automatically saves and plays generated audio
Quick Start
# Run with npx (no installation)
npx @ross_tchnologies/kokoro-tts-mcp-server
# Or install globally
npm install -g @ross_tchnologies/kokoro-tts-mcp-server
kokoro-tts-mcpInstallation
NPM
npm install @ross_tchnologies/kokoro-tts-mcp-serverNPX (No Installation)
npx @ross_tchnologies/kokoro-tts-mcp-serverGlobal Installation
npm install -g @ross_tchnologies/kokoro-tts-mcp-serverVisit Installation Guide for detailed instructions.
MCP Client Configuration
Add to your MCP configuration file (e.g., ~/.cursor/mcp.json):
{
"mcpServers": {
"kokoro-tts": {
"command": "npx",
"args": ["-y", "@ross_tchnologies/kokoro-tts-mcp-server"]
}
}
}See Configuration Guide for more options.
Usage
Text to Speech Tool
{
"name": "text_to_speech",
"arguments": {
"text": "Hello, world!",
"voice": "af_heart", // optional, default
"speed": 1.0 // optional, default
}
}Available Voices: af_heart (default), af_bella, af_sarah, and more.
See API Reference for complete documentation.
Documentation
Quick Links:
Requirements
Node.js v18 or higher
No Python or other external dependencies required! 🎉
Troubleshooting
First run: Downloads ~300MB model (one-time, takes 2-5 minutes)
Audio not playing: File is saved - check response message for location
WSL users: Copy audio files to Windows Desktop for playback
See Troubleshooting Guide for detailed solutions.
Contributing
Contributions are welcome! See:
Links & Resources
📦 NPM Package - Install from npm
🐙 GitHub Repository - Source code and issues
📚 Documentation Wiki - Complete documentation
🐛 Report Issues - Bug reports and feature requests
💬 Discussions - Community discussions
🔗 Model Context Protocol - Learn about MCP
🔗 Kokoro TTS Model - Underlying TTS engine
License
MIT License - See LICENSE for details.
Copyright © 2025 Ross Technologies. All rights reserved.
Made with ❤️ by Ross Technologies
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ross-sec/kokoro_mcp_server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server