elevenlabs-mcp-server

mamertofabian
81
A server integrating ElevenLabs text-to-speech API with a web client for voice tasks.

Overview

What is elevenlabs-mcp-server

The ElevenLabs MCP Server is a Model Context Protocol server that integrates with the ElevenLabs text-to-speech API, providing a server component and a sample web-based MCP Client built with SvelteKit for managing voice generation tasks.

How to Use

To use the ElevenLabs MCP Server, you can install it via Smithery or use the recommended method with uvx. Configuration is done through a settings file where you specify your ElevenLabs API key, voice ID, and other parameters. A sample SvelteKit MCP Client is also provided for easy interaction.

Key Features

Key features include audio generation from text using the ElevenLabs API, support for multiple voices and script parts, persistent history storage with SQLite, and a user-friendly web-based client for managing voice tasks.

Use Cases

Use cases for the ElevenLabs MCP Server include creating audio content for applications, managing voiceovers for scripts, generating audio for educational materials, and developing interactive voice applications.

Content