mamertofabian_elevenlabs-mcp-server
If you are the rightful owner of mamertofabian_elevenlabs-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that integrates with ElevenLabs text-to-speech API, featuring both a server component and a sample web-based MCP Client (SvelteKit) for managing voice generation tasks.
The ElevenLabs MCP Server is designed to facilitate the generation of audio from text using the ElevenLabs API. It supports multiple voices and script parts, allowing for complex voice generation tasks. The server uses an SQLite database to store history persistently, ensuring that users can track and manage their voice generation tasks effectively. Additionally, a sample SvelteKit MCP Client is provided, which offers a user-friendly interface for simple text-to-speech conversion, multi-part script management, voice history tracking, playback, and audio file downloads.
Features
- Generate audio from text using ElevenLabs API
- Support for multiple voices and script parts
- SQLite database for persistent history storage
- Sample SvelteKit MCP Client for text-to-speech conversion
- Voice history tracking and playback
Tools
generate_audio_simple generate_audio_simple
Generate audio from plain text using default voice settings
generate_audio_script generate_audio_script
Generate audio from structured scripts with multiple voices and actors
delete_job
Press ID to delete the job
get_audio_file
Press ID to get the audio file
list_voices
List all available voices
get_voiceover_history
Get voice job history. Optionally specify the job ID to get a specific job