Servidor MCP de ElevenLabs
Un servidor de Protocolo de Contexto de Modelo (MCP) que se integra con la API de texto a voz de ElevenLabs, que incluye un componente de servidor y un cliente MCP basado en web de muestra (SvelteKit) para gestionar tareas de generación de voz.
Características
Generar audio a partir de texto usando la API de ElevenLabs
Soporte para múltiples voces y partes del guión
Base de datos SQLite para almacenamiento de historial persistente
Cliente MCP de SvelteKit de muestra para:
Conversión sencilla de texto a voz
Gestión de guiones de varias partes
Seguimiento y reproducción del historial de voz
Descargas de archivos de audio
Related MCP server: ElevenLabs Text-to-Speech MCP
Instalación
Instalación mediante herrería
Para instalar ElevenLabs MCP Server para Claude Desktop automáticamente a través de Smithery :
Uso de uvx (recomendado)
Al utilizar uvx , no se necesita ninguna instalación específica.
Agregue la siguiente configuración a su archivo de configuración de MCP (por ejemplo, cline_mcp_settings.json para Claude Desktop):
Instalación de desarrollo
Clonar este repositorio
Instalar dependencias:
uv venvCopie
.env.examplea.envy complete sus credenciales de ElevenLabs
Uso del cliente MCP de muestra de SvelteKit
Navegue hasta el directorio de la interfaz web:
cd clients/web-uiInstalar dependencias:
pnpm installCopie
.env.examplea.envy configúrelo según sea necesarioEjecute la interfaz web:
pnpm devAbra http://localhost:5174 en su navegador
Herramientas disponibles
generate_audio_simple: Genera audio a partir de texto simple usando la configuración de voz predeterminadagenerate_audio_script: Genera audio a partir de un guión estructurado con múltiples voces y actoresdelete_job: Eliminar un trabajo por su IDget_audio_file: Obtener el archivo de audio por su IDlist_voices: Lista todas las voces disponiblesget_voiceover_history: Obtiene el historial de trabajos de locución. Opcionalmente, especifique un ID de trabajo para un trabajo específico.
Recursos disponibles
voiceover://history/{job_id}: Obtener el archivo de audio por su IDvoiceover://voices: Lista todas las voces disponibles
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Appeared in Searches
- Automating Workflow for File Processing and Communication
- A workflow for processing and sharing meeting-related materials
- A platform providing TTS (Text-to-Speech) capabilities
- Talking to Claude desktop in Russian using map-server connection
- A Minecraft client for regular internet users, not developers or experts