Skip to main content
Glama

ElevenLabs MCP Server

Official
by elevenlabs

輸出

Claude Desktop のクイックスタート

  1. ElevenLabsからAPIキーを取得してください。毎月1万クレジットの無料枠があります。
  2. uv (Python パッケージ マネージャー) をインストールするには、 curl -LsSf https://astral.sh/uv/install.sh | shを使用してインストールするか、追加のインストール方法についてはuvリポジトリを参照してください。
  3. Claude > 設定 > 開発者 > 構成の編集 > claude_desktop_config.json に移動して、以下を追加します。
{ "mcpServers": { "ElevenLabs": { "command": "uvx", "args": ["elevenlabs-mcp"], "env": { "ELEVENLABS_API_KEY": "<insert-your-api-key-here>" } } } }

Windowsをご利用の場合、MCPサーバーを使用するには、Claude Desktopで「開発者モード」を有効にする必要があります。左上のハンバーガーメニューで「ヘルプ」をクリックし、「開発者モードを有効にする」を選択してください。

その他のMCPクライアント

Cursor や Windsurf などの他のクライアントの場合は、次を実行します。

  1. pip install elevenlabs-mcp
  2. python -m elevenlabs_mcp --api-key={{PUT_YOUR_API_KEY_HERE}} --printして設定を取得します。MCPクライアントで指定された適切な設定ディレクトリに貼り付けてください。

これで完了です。MCPクライアントは、以下のツールを通じてElevenLabsとやり取りできるようになります。

使用例

⚠️ 警告: これらのツールを使用するには、ElevenLabs クレジットが必要です。

クロードに聞いてみてください:

  • 「フィルム・ノワールの探偵のように話し、古典映画に関する質問に答えられるAIエージェントを作成する」
  • 「賢い古代ドラゴンのキャラクターの音声バリエーションを 3 つ生成し、その中からお気に入りの音声を選択して音声ライブラリに追加します。」
  • 「私の声の録音を中世の騎士のように変換してください」
  • 「動物たちが天候に反応する、密林での雷雨のサウンドスケープを作成する」
  • 「このスピーチをテキストに変換し、異なる話者を識別し、各人の固有の声を使用して元の音声に変換します」

オプション機能

claude_desktop_config.jsonELEVENLABS_MCP_BASE_PATH環境変数を追加して、MCP サーバーが検索する基本パスと、相対パスで指定された出力ファイルを指定できます。

貢献

貢献したりソースから実行したりしたい場合:

  1. リポジトリをクローンします。
git clone https://github.com/elevenlabs/elevenlabs-mcp cd elevenlabs-mcp
  1. 仮想環境を作成し、 uv を使用して依存関係をインストールします。
uv venv source .venv/bin/activate uv pip install -e ".[dev]"
  1. .env.example.envにコピーし、ElevenLabs API キーを追加します。
cp .env.example .env # Edit .env and add your API key
  1. すべてが機能していることを確認するためにテストを実行します。
./scripts/test.sh # Or with options ./scripts/test.sh --verbose --fail-fast
  1. Claude Desktop にサーバーをインストールします: mcp install elevenlabs_mcp/server.py
  2. MCP Inspector を使用してローカルでデバッグおよびテストします: mcp dev elevenlabs_mcp/server.py

トラブルシューティング

Claude Desktop で実行したときのログは次の場所にあります。

  • Windows : %APPDATA%\Claude\logs\mcp-server-elevenlabs.log
  • macOS : ~/Library/Logs/Claude/mcp-server-elevenlabs.log

特定のツールの使用時にタイムアウトが発生する

音声設計やオーディオ分離など、ElevenLabs API の一部の操作は、解決に時間がかかる場合があります。MCP インスペクターを開発モードで使用すると、ツールが意図したタスクを完了したにもかかわらず、タイムアウトエラーが発生する場合があります。

Claude のようなクライアントを使用している場合、この問題は発生しないはずです。

MCP ElevenLabs: スポーンUVX ENOENT

「MCP ElevenLabs: spawn uvx ENOENT」というエラーが発生した場合は、ターミナルで次のコマンドを実行して絶対パスを確認してください。

which uvx

絶対パス(例: /usr/local/bin/uvx )を取得したら、そのパスを使用するように設定を更新します(例: "command": "/usr/local/bin/uvx" )。これにより、正しい実行ファイルが参照されるようになります。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

AI クライアントが ElevenLabs の Text to Speech およびオーディオ処理 API と対話して、音声生成、音声複製、オーディオの転写、その他のオーディオ関連タスクを実行できるようにする公式の Model Context Protocol (MCP) サーバー。

  1. その他のMCPクライアント
    1. 使用例
      1. オプション機能
        1. 貢献
          1. トラブルシューティング
            1. 特定のツールの使用時にタイムアウトが発生する
            2. MCP ElevenLabs: スポーンUVX ENOENT

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol (MCP) server enabling AI models to interact with the Nostr network, facilitating note posting and interaction with the freedom of speech protocol.
            Last updated -
            1
            19
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that integrates high-quality text-to-speech capabilities with Claude Desktop and other MCP-compatible clients, supporting multiple voice options and audio formats.
            Last updated -
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol (MCP) server that allows AI agents like Claude to interact with the Aligo SMS API to send text messages and retrieve related information.
            Last updated -
            JavaScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol (MCP) server that enables AI assistants to control and interact with Android devices, allowing for device management, app debugging, system analysis, and UI automation through natural language commands.
            Last updated -
            29
            143
            Python
            Apache 2.0
            • Linux
            • Apple

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/elevenlabs/elevenlabs-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server