elevenlabs-mcp-server

mamertofabian
98
ElevenLabs MCP Server integrates text-to-speech API with voice management tools.

Overview

elevenlabs-mcp-server Introduction

The elevenlabs-mcp-server is a Model Context Protocol (MCP) server that integrates with the ElevenLabs text-to-speech API, providing a server component along with 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 automatically via Smithery or use uvx for configuration. For Smithery, run 'npx -y @smithery/cli install elevenlabs-mcp-server --client claude'. For uvx, add the necessary configuration to your MCP settings file, including your ElevenLabs API key and voice ID.

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 database, and a sample SvelteKit MCP Client for text-to-speech conversion, multi-part script management, voice history tracking, and audio file downloads.

Where to Use

The elevenlabs-mcp-server can be used in various fields such as content creation, voiceover production, accessibility applications, and any scenario where text-to-speech capabilities are needed.

Use Cases

Use cases include generating voiceovers for videos, creating interactive voice applications, enhancing accessibility for visually impaired users, and developing educational tools that require audio narration.

Content