Interactive Voice MCP Server
Servidor de voz interactiva MCP (Kokoro TTS + NeMo ASR)
Un servidor de protocolo de contexto de modelo que proporciona capacidades de texto a voz (TTS) mediante Kokoro y capacidades de voz a texto (STT) mediante modelos NVIDIA NeMo Parakeet, lo que permite diálogos de voz interactivos.
Herramientas disponibles
interactive_voice_dialog: sintetiza texto a voz, lo reproduce, luego escucha la entrada de voz del usuario y devuelve la transcripción.Argumentos obligatorios:
text_to_speak(cadena): El texto que el asistente debe decir.
Argumentos opcionales:
voice(cadena): La voz que se usará para TTS (p. ej., 'af_heart'). El valor predeterminado es 'af_heart'.
Instalación
Prerrequisitos
Algunos de los modelos TTS subyacentes requieren que espeak-ng esté instalado en su sistema.
Instalación de Windows:
Vaya a los lanzamientos de espeak-ng .
Haga clic en "Último lanzamiento".
Descargue el archivo
*.msiapropiado (por ejemploespeak-ng-20191129-b702b03-x64.msi).Ejecute el instalador descargado.
Instalación de Desarrollo Local
Para que Claude Desktop pueda iniciar este servidor con python -m mcp_server_tts , debe instalarlo como módulo de Python. Se recomienda instalarlo en modo "editable" ( -e ) para desarrollo, ya que los cambios en el código fuente se reflejan inmediatamente sin necesidad de reinstalar.
Navegue al directorio que contiene el archivo pyproject.toml (la raíz de este proyecto de servidor) y ejecute:
pip install -e .Después de la instalación, puedes ejecutarlo como un script usando:
python -m mcp_server_tts.server # Assuming the main module is still server.py within mcp_server_tts
# Or, if you create a new package structure:
# python -m mcp_interactive_voice_serverRelated MCP server: Voice MCP
Configuración
Para usar este servidor con Claude Desktop, debe agregarlo a su archivo claude_desktop_config.json . La ubicación de este archivo suele ser: C:\Users\<YourUsername>\AppData\Roaming\Claude\claude_desktop_config.json
Agregue la siguiente entrada bajo el objeto mcpServers en su claude_desktop_config.json :
"tts": {
"command": "python",
"args": ["-m", "mcp_server_tts"]
}Por ejemplo, su sección mcpServers podría verse así:
{
// ... other configurations ...
"mcpServers": {
// ... other servers ...
"tts": {
"command": "python",
"args": ["-m", "mcp_server_tts"]
}
// ... other servers ...
}
// ... other configurations ...
}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.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables hands-free voice conversations with Claude using real-time speech recognition and text-to-speech on macOS. Creates a self-sustaining conversation loop where Claude can autonomously listen, respond, and continue the interaction without keyboard input.MIT
- AlicenseNot gradedqualityDmaintenanceEnables bidirectional voice interaction for Claude Code using local speech-to-text and text-to-speech models optimized for Apple Silicon. It provides tools to listen to user speech via microphone and speak responses aloud through system speakers.16Apache 2.0
- AlicenseNot gradedqualityDmaintenanceProvides text-to-speech generation using the Kokoro-82M model, enabling AI assistants to generate voiceovers and audio content directly within Claude Desktop and Cursor.14Apache 2.0
- AlicenseNot gradedqualityAmaintenanceEnables text-to-speech, voice cloning, audio generation, and transcription using Kokoro TTS and Whisper STT.131MIT
Related MCP Connectors
Voice and chat for AI agents — Discord, Teams, Meet, Slack, Zoom, Telegram, WhatsApp, NC Talk, SIP
Generate AI images, video, speech, music and presentations from Claude, ChatGPT and Cursor.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/rungee84/voice_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server