ElevenLabs MCP サーバー
ElevenLabs のテキスト読み上げ API と統合されたモデル コンテキスト プロトコル (MCP) サーバー。音声生成タスクを管理するためのサーバー コンポーネントとサンプルの Web ベースの MCP クライアント (SvelteKit) の両方を備えています。
特徴
- ElevenLabs APIを使用してテキストから音声を生成する
- 複数の音声とスクリプトパートのサポート
- 永続的な履歴保存用のSQLiteデータベース
- サンプル SvelteKit MCP クライアント:
- シンプルなテキスト音声変換
- 複数パートのスクリプト管理
- 音声履歴の追跡と再生
- オーディオファイルのダウンロード
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の ElevenLabs MCP Server を自動的にインストールするには:
uvxの使用(推奨)
uvx
を使用する場合、特別なインストールは必要ありません。
MCP 設定ファイル (例: Claude Desktop の場合はcline_mcp_settings.json
) に次の構成を追加します。
開発インストール
- このリポジトリをクローンする
- 依存関係をインストールします:
.env.example
を.env
にコピーし、ElevenLabs の認証情報を入力します。
サンプルSvelteKit MCPクライアントの使用
- Web UI ディレクトリに移動します。
- 依存関係をインストールします:
.env.example
を.env
にコピーし、必要に応じて設定します。- Web UI を実行します。
- ブラウザでhttp://localhost:5174を開きます。
利用可能なツール
generate_audio_simple
: デフォルトの音声設定を使用してプレーンテキストから音声を生成するgenerate_audio_script
: 複数の声と俳優を含む構造化されたスクリプトからオーディオを生成するdelete_job
: IDでジョブを削除するget_audio_file
: IDでオーディオファイルを取得するlist_voices
: 利用可能なすべての音声を一覧表示するget_voiceover_history
: ボイスオーバージョブの履歴を取得します。必要に応じて、特定のジョブのジョブIDを指定します。
利用可能なリソース
voiceover://history/{job_id}
: IDで音声ファイルを取得するvoiceover://voices
: 利用可能なすべての音声を一覧表示します
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
You must be authenticated.
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.
Tools
ElevenLabs のテキスト読み上げ API と統合します。
Related MCP Servers
- -securityFlicense-qualityA server providing text-to-speech and speech-to-text functionalities using Windows' native speech services without external dependencies.Last updated -4JavaScript
- -securityFlicense-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 -1Python
- -securityFlicense-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 -2Python
- AsecurityAlicenseAqualityA MCP server that enables transcription of audio files using OpenAI's Speech-to-Text API, with support for multiple languages and file saving options.Last updated -12JavaScriptMIT License