インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、ElevenLabs をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。
概要
自分のキーで AI に ElevenLabs を使わせることができます。アカウントと Voice Library から音声を探す、テキストをダウンロード可能な音声に変換する、音声や動画を文字起こしする、動画を他の言語に吹き替える、クレジットと履歴を確認する、ボイスエージェントの会話を読む、といったことができます。
こう聞いてみよう
ElevenLabs のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → ElevenLabs をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
ElevenLabs + Claude
自分のキーで AI に ElevenLabs を使わせることができます。アカウントと Voice Library から音声を探す、テキストをダウンロード可能な音声に変換する、音声や動画を文字起こしする、動画を他の言語に吹き替える、クレジットと履歴を確認する、ボイスエージェントの会話を読む、といったことができます。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
ELEVENLABS_API_KEY
ステップ 1 — 認証情報を取得
https://elevenlabs.ioにサインインし、Settings → API Keys(https://elevenlabs.io/app/settings/api-keys)を開きます。特定の個人に依存しないキーが必要な場合は、ワークスペース管理者が Workspace settings → Service Accounts でサービスアカウント用のキーを作成できます。- キーを作成します。制限なしにするか、少なくとも次の権限を許可してください: Text to Speech と Flows(音声生成用)、Speech to Text、Models(読み取り)、Voices(読み取り)、Add voice from Voice Library、Speech History(読み取り。削除する場合のみ書き込み)、User(読み取り)、Dubbing(読み取りと書き込み)、ElevenAgents(読み取り)。キーにクレジットの上限を設定すると、使用できる量を制限できます。IP 許可リストを設定すると AnythingMCP からのアクセスがブロックされます。
- キー(
sk_で始まり、一度しか表示されません)をコピーしてELEVENLABS_API_KEYに貼り付け、コネクターをインストールします。キーは ElevenLabs にのみ送信されます。 - まず
elevenlabs_get_subscriptionを使ってください。プラン、使用済みと残りのクレジット、リセット日が表示されます。
データレジデンシー: 分離環境のアカウントには、専用のホストと専用のキーがあります。コネクターのベース URL を https://api.eu.residency.elevenlabs.io(EU)、https://api.in.residency.elevenlabs.io(インド)、または https://api.sg.residency.elevenlabs.io(シンガポール)に変更してください。分離環境のキーは標準ホストでは 401 で拒否され、その逆も同様です。
料金は自分の ElevenLabs アカウントから: 音声生成、文字起こし、吹き替えは、サブスクリプションプランではクレジットを、従量課金の API 請求では米ドルを消費します。それ以外はすべて無料です。2026 年 10 月時点のおおよその料金は次のとおりです。
- 音声生成:
eleven_multilingual_v2とeleven_v3では 1 文字あたり約 1 クレジット、eleven_flash_v2_5では 0.5 クレジット(従量課金では 1,000 文字あたり $0.08 または $0.04)。生成に失敗した場合は課金されません。 - 文字起こし: 音声 1 時間あたり約 $0.22。
- 吹き替え: 透かしありで 1 分あたり約 $0.33、透かしなしで $0.50。
事前に確認: 音声生成、長い録音の文字起こし、吹き替えの前に、AI はおおよその費用を伝え、あなたの承認を待ちます。elevenlabs_add_library_voice で Voice Library の音声を保存するのは無料ですが、ボイススロットを 1 つ使うため、こちらも AI が事前に確認します。elevenlabs_delete_history_item はインストール時に無効になっています。
音声生成: elevenlabs_create_speech がテキストと音声から音声の生成を開始し、ID を返します。数秒後、elevenlabs_get_speech で再生やダウンロードができる MP3 リンクが得られます。リンクは約 1 時間で失効するので、必要なら改めて取得してください。音声はバックグラウンドで生成され、次の 3 つのモデルに対応しています。
eleven_multilingual_v2(デフォルト): 自然で安定しており、29 言語、最大 10,000 文字。eleven_v3: 最も表現力が高く、70 以上の言語、[whispers] などのオーディオタグに対応、最大 5,000 文字。eleven_flash_v2_5: 最速で料金は半額、最大 40,000 文字。
文字起こしと吹き替えはリンクから: ファイルをアップロードするのではなく、ファイルへのリンクを渡します。elevenlabs_transcribe は公開リンク(YouTube や TikTok も可、最大 2 GB のファイル)を読み込み、すぐにテキストを返します。話者を分離した場合は、elevenlabs_get_transcript で誰がいつ何を話したかを確認できます。ElevenLabs がリンクを開けない場合、コネクターが最大 10 MB の直接ファイルリンクをダウンロードしてアップロードします。elevenlabs_create_dubbing は動画や音声ファイルを別の言語に吹き替え、話者の声を維持します。AI は吹き替えが完了するまで 30 から 60 秒ごとに elevenlabs_get_dubbing で確認します。elevenlabs_get_dubbing_transcript は字幕を SRT または WebVTT で返します。吹き替え済みのファイルは、ElevenLabs アプリの Dubbing で視聴やダウンロードができます。
その他に読み取れるもの: 自分の音声と公開 Voice Library(性別、年齢、アクセント、言語、用途で絞り込み可能)、各モデルとその上限、生成した音声の履歴(テキスト、音声、モデル、日付)、プラン、クレジット、ボイススロット、そしてボイスエージェント(プロンプト、最初のメッセージ、音声、LLM)とその会話(文字起こし、要約、評価付き)。音声はダウンロードリンクとして返され、チャットに生の音声データが表示されることはありません。古い履歴項目、吹き替え、通話の録音は ElevenLabs アプリで再生します。
よくあるエラー: 401 invalid_api_key: キーが間違っている、期限切れ、無効化されている、または分離環境のキーです(ベース URL を変更してください)。400 invalid_api_key: キーが途中で切れているか、入力ミスがあります。402 insufficient_credits: 今期のクレジットが残っていないか、キー自体の上限に達しています。403 insufficient_permissions: キーにこのエンドポイントの権限がないか、IP 許可リストがリクエストをブロックしています。キーを編集してください。400 または 422: モデルが受け付けないパラメーターです。たとえば eleven_multilingual_v2 での言語コードの指定や、モデルの上限を超えるテキストなどです。404: 存在しない ID です。AI は一覧ツールで ID を確認します。429: 同時リクエストが多すぎます。少し待ってから 1 回だけ再試行してください。
コネクターは、効果音と音楽、リアルタイムおよびストリーミング音声、ボイスクローンとボイスデザイン、音声から音声への変換、音声分離、Studio プロジェクト、エージェントの作成や編集、電話およびバッチ通話、履歴項目・吹き替え・エージェント通話の音声のダウンロードには対応していません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Claude にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
推奨ルート:設定ファイルを触らずに claude.ai web で動作します。
- Claude で Customize → Connectors を開きます。
- + をクリックし、Add custom connector を選びます。
- 名前(例:
ElevenLabs)とリモート MCP サーバー URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Add をクリックします。 - Connect をクリックし、AnythingMCP にサインイン(OAuth)してアクセスを許可します。
下記のすべてのツールがチャットに表示されます。プロンプトを入力し始めてください。
利用可能なツール
| Tool | What it does |
|---|---|
elevenlabs_list_voices | List the voices in the user's ElevenLabs account (premade, cloned, generated, professional and voices saved from the Voice Library), with… |
elevenlabs_get_voice | Get one voice by id: name, category, labels, description, preview link, default settings, the models it is tuned for and its verified… |
elevenlabs_search_voice_library | Search the public ElevenLabs Voice Library (voices shared by the community and professional voice actors) by words, gender, age, accent… |
elevenlabs_add_library_voice | Save a voice from the public Voice Library to the user's account under a new name, so it can be used for speech |
elevenlabs_list_models | List the ElevenLabs models with id, name, whether they do text to speech, their cost factor, maximum text length per request and supported… |
elevenlabs_create_speech | Turn text into spoken audio (MP3) with an ElevenLabs voice |
elevenlabs_get_speech | Check a speech generation started with elevenlabs_create_speech. status is pending or generating while it runs (wait a few seconds and call… |
elevenlabs_list_speech_generations | List the speech generations made through elevenlabs_create_speech (and other API calls of the same kind), newest first, with status and… |
elevenlabs_transcribe | Transcribe the speech in an audio or video file to text with ElevenLabs Scribe, optionally telling speakers apart |
elevenlabs_get_transcript | Get a transcript made with elevenlabs_transcribe by its transcription_id: the full text plus every word as [start second, speaker id… |
elevenlabs_list_history | List the audio generated in the account (text to speech, speech to speech, Studio, dubbing), newest first, with text, voice, model, date… |
elevenlabs_get_history_item | Get one generated audio item from the history: text, voice, model, settings, date, source and character usage |
elevenlabs_delete_history_item | Delete one generated audio item from the history |
elevenlabs_get_subscription | Show the account's plan and usage: tier, status, credits used (character_count) and included (character_limit) this period, when they reset… |
elevenlabs_create_dubbing | Dub a video or audio file into another language with ElevenLabs, keeping the original speakers' voices |
elevenlabs_get_dubbing | Check a dubbing project: status (dubbing while it runs, dubbed when done, failed with error), source and target languages and media details |
elevenlabs_list_dubbings | List the dubbing projects in the account, newest first, with id, name, status and languages |
elevenlabs_get_dubbing_transcript | Get the subtitles of a finished dub as SRT or WebVTT text, for a target language or for the original (language_code source) |
elevenlabs_list_agents | List the ElevenLabs voice agents (ElevenAgents, formerly Conversational AI) in the account, with id, name, tags and last call time |
elevenlabs_get_agent | Get a voice agent's setup: name, first message, language, system prompt, LLM, voice and TTS model, tags and phone numbers |
elevenlabs_list_conversations | List the conversations held by the account's voice agents, newest first: id, agent, start time, duration, number of messages, status… |
elevenlabs_get_conversation | Read one agent conversation: the transcript (who said what, at which second, and which tools the agent called), status, duration… |
プロンプトの例
- 「Voice Library で落ち着いたイギリス英語のナレーター音声を 3 つ探して、プレビューリンクを教えてください。」
- 「この製品発表を、私の音声の 1 つと eleven_multilingual_v2 で読み上げてください。先に文字数と費用を伝えてから、MP3 リンクを送ってください。」
- 「この YouTube インタビューを話者ごとに分けて文字起こしし、それぞれが話した内容を要約してください。」
- 「この 4 分の動画を透かしなしでドイツ語に吹き替えてください。開始前に費用を伝え、吹き替えが完了したら知らせてください。」
- 「今月の残りクレジットはいくつですか?また、昨日のサポートエージェントとの通話はどのような結果でしたか?」
FAQ
Claude Code は Claude Desktop と同じように動作しますか? はい。両方を https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID に向けてください。
次のステップ
このガイドは役に立ちましたか?