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:
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.
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.
Se integra con la API de texto a voz de ElevenLabs.
Related MCP Servers
- -security-license-qualityA server providing text-to-speech and speech-to-text functionalities using Windows' native speech services without external dependencies.Last updated -5
- -security-license-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 -1
- -security-license-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 -10
- -security-license-qualityOfficial ElevenLabs Model Context Protocol server that enables AI assistants like Claude to interact with Text to Speech and audio processing APIs, allowing them to generate speech, clone voices, transcribe audio, and create soundscapes.Last updated -1MIT License
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