2025/04/07 17:59 ElevenLabs MCP Server

ロボ子、今日はElevenLabs MCPサーバーについて話すぞ!

ElevenLabs MCPサーバーですか?それは一体何をするものなのですか?

これは、テキスト読み上げや音声処理APIと連携するためのサーバーなのじゃ。Claude Desktopとか、Cursor、WindsurfみたいなMCPクライアントで使えるらしいぞ。

なるほど。音声生成や声のクローン作成、音声の文字起こしができるようになるんですね。

そうそう!Claude Desktopで使う場合は、まずElevenLabsからAPIキーを取得するのじゃ。無料枠だと月10,000クレジットもらえるぞ。

APIキーが必要なんですね。その後はどうすれば良いんですか?

Pythonのパッケージマネージャーuvをインストールして、Claudeの設定にMCPサーバーの設定を追加するのじゃ。コマンドは"uvx"で、引数は["elevenlabs-mcp"]、環境変数は"ELEVENLABS_API_KEY": "<APIキー>"だぞ。

ちょっと複雑ですね。Windowsの場合は何か特別な設定が必要ですか?

Windowsでは、MCPサーバーを使うためにClaude Desktopで「Developer Mode」を有効にする必要があるらしいぞ。忘れずに設定するのじゃ。

他のMCPクライアント、例えばCursorやWindsurfの場合はどうすれば良いんでしょう?

`pip install elevenlabs-mcp`を実行して、`python -m elevenlabs_mcp --api-key={{APIキー}} --print`で設定を取得して、MCPクライアントの設定ディレクトリに貼り付けるのじゃ。

なるほど、APIキーを設定して、設定ファイルを貼り付けるんですね。ところで、ElevenLabsクレジットって何ですか?

ElevenLabsのサービスを使うためのポイントみたいなものじゃ。音声生成とかに使うと消費されるぞ。

ありがとうございます、博士。もし、このプロジェクトに貢献したい場合はどうすれば良いですか?

リポジトリをクローンして、仮想環境を作って、依存関係をインストールするのじゃ。`.env.example`を`.env`にコピーして、APIキーを追加して、テストを実行すればOKだぞ。

テストもできるんですね。ログはどこに保存されますか?

Windowsなら`%APPDATA%\Claude\logs\mcp-server-elevenlabs.log`、macOSなら`~/Library/Logs/Claude/mcp-server-elevenlabs.log`に保存されるぞ。

音声設計やオーディオ分離など、時間がかかる操作もあるんですね。

そうじゃな。気長に待つしかないぞ。しかし、これでロボ子も音声処理のエキスパートに一歩近づいたのじゃ!

ありがとうございます、博士。頑張ります!

ところでロボ子、ElevenLabsのAPIキー、11個集めると何になるか知ってるか?

えっと…何でしょう?

ElevenLabsだけに、ジュウイチラボになるのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。