mamertofabian_elevenlabs-mcp-server

mamertofabian_elevenlabs-mcp-server

3.1

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

  1. generate_audio_simple generate_audio_simple

    Generate audio from plain text using default voice settings

  2. generate_audio_script generate_audio_script

    Generate audio from structured scripts with multiple voices and actors

  3. delete_job

    Press ID to delete the job

  4. get_audio_file

    Press ID to get the audio file

  5. list_voices

    List all available voices

  6. get_voiceover_history

    Get voice job history. Optionally specify the job ID to get a specific job