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
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:
- Copie
.env.example
a.env
y complete sus credenciales de ElevenLabs
Uso del cliente MCP de muestra de SvelteKit
- Navegue hasta el directorio de la interfaz web:
- Instalar dependencias:
- Copie
.env.example
a.env
y configúrelo según sea necesario - Ejecute la interfaz web:
- Abra 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.
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Se integra con la API de texto a voz de ElevenLabs.
Related MCP Servers
- -securityFlicense-qualityA server providing text-to-speech and speech-to-text functionalities using Windows' native speech services without external dependencies.Last updated -4JavaScript
- -securityFlicense-qualityIntegrates ElevenLabs Text-to-Speech capabilities with Cursor through the Model Context Protocol, allowing users to convert text to speech with selectable voices within the Cursor editor.Last updated -1Python
- -securityFlicense-qualityProvides text-to-speech capabilities through the Model Context Protocol, allowing applications to easily integrate speech synthesis with customizable voices, adjustable speech speed, and cross-platform audio playback support.Last updated -2Python
- AsecurityAlicenseAqualityA MCP server that enables transcription of audio files using OpenAI's Speech-to-Text API, with support for multiple languages and file saving options.Last updated -12JavaScriptMIT License