ホスト型MCPサーバー

Claudeやその他のMCPクライアントからエージェントを作成・管理できます。

概要

ElevenLabsのホスト型MCPサーバーは、AIアシスタントにエージェント管理ツールを公開するリモートのModel Context Protocol(MCP)サーバーです。接続すると、Claudeなどのアシスタントが自然言語を通じてワークスペース内のエージェントを作成、設定、管理できます。ローカルでインストールや実行を行う必要はありません。

サーバーは次のURLで利用できます。

https://api.elevenlabs.io/v1/mcp

認証にはOAuthを使用します。接続時にElevenLabsアカウントでサインインし、アシスタントにワークスペースへのスコープ付きアクセスを付与します。クライアントにAPIキーをコピーする必要はありません。

代わりに、ElevenLabsエージェントに外部MCPサーバーへのアクセスを付与したい場合は、MCP インテグレーションガイドをご覧ください。

Claude Desktopから接続する

ホスト型MCPサーバーはClaude Desktopのディレクトリに公開されています。

1

ディレクトリを開く

Claude Desktopで、Settings > Connectorsに移動し、ディレクトリを参照します。

2

ElevenLabsコネクターを追加する

ElevenLabsを検索し、Connectを選択します。

3

サインインする

ElevenLabsアカウントでOAuthフローを完了します。その後、Claudeは代理でワークスペース内のエージェントを一覧表示、作成、更新できるようになります。

データレジデンシーリージョン

ClaudeディレクトリのコネクターとデフォルトのサーバーURLは、グローバル環境に接続します。ワークスペースが分離されたデータレジデンシー環境にある場合は、代わりにリージョンのURLを指定するカスタムコネクターを追加してください。

リージョンMCPサーバーURL
EUhttps://api.eu.residency.elevenlabs.io/v1/mcp
インドhttps://api.in.residency.elevenlabs.io/v1/mcp
シンガポールhttps://api.sg.residency.elevenlabs.io/v1/mcp

分離環境は、アカウントも別々の独立したワークスペースです。OAuthフローが開始されたら、elevenlabs.ioアカウントではなく、その環境用のアカウントでサインインしてください。

Claudeでカスタムコネクターを追加する

1

コネクターメニューを開く

新しいチャットで、**+**ボタンを選択し、Add connector > Add custom connectorを選択します。Settings > Connectorsからコネクターを追加することもできます。

Add connectorとAdd custom connectorが強調表示されたClaudeのチャット入力メニュー

2

名前とリージョンのURLを入力する

リージョンが明確に分かるように、たとえば「ElevenLabs EU」とコネクター名を付け、リージョンのMCPサーバーURLを入力します。Continueを選択します。

ElevenLabs EUという名前とEUサーバーURLが入力されたAdd custom connectorダイアログ

3

検出された設定をそのまま使用する

Claudeはサーバー設定を自動的に検出します。認証はAlways requiredに設定され、OAuthクライアントはAnthropic’s hosted client metadataを使用します。両方とも検出された設定のままにして、Addを選択します。

Always requiredとホスト型クライアントメタデータが検出されたコネクター認証設定

4

サインインして承認する

その環境用のアカウントでOAuthフローを完了します。ワークスペースを選択し、要求された権限を確認して、Authorizeを選択します。

ワークスペース選択画面と要求された権限を表示するElevenLabsの同意画面

他のMCPクライアントでも同様です。クライアントにリージョンのサーバーURLを指定し、OAuthフローを完了します。ホスト型クライアントメタデータ(CIMD)をサポートするクライアントでは、クライアント登録は不要です。

できること

接続すると、アシスタントは次のことを行えます。

  • 希望する内容を説明して新しいエージェントを作成する
  • システムプロンプト、音声、言語、最初のメッセージを含む任意のエージェント設定を更新する
  • エージェントを一覧表示し、設定を確認または比較する
  • エージェントの最近の会話を確認し、完全な文字起こしを読む
  • エージェントの会話で扱われているトピックを調べる
  • エージェントを複製・削除する
  • 変更前に、エージェントの予想LLM使用量とコストを見積もる
  • エージェントのウィジェット設定と共有可能なリンクを取得する
  • エージェントのナレッジベースのサイズを確認する
  • テキストから音声オーディオを生成し、短時間有効なダウンロードリンクとして返す

プロンプトの例

接続後は、次のようなプロンプトを試せます。

  • 「ドキュメントサイト向けのサポートエージェントを作成して。親しみやすく簡潔にし、請求に関する質問はエスカレーションするようにして。」
  • 「GPT-4oではなくGemini 2.5 Flashを使用した場合、チェックアウトエージェントの会話あたりのコストはいくらになりますか?」
  • 「本番環境のエージェントを複製して、音声を変更し、最初のメッセージをスペイン語に設定して。」
  • 「エージェントを一覧表示して、デフォルトの最初のメッセージをまだ使っているものを教えて。」
  • 「新しい挨拶を話すエージェント音声のサンプルを生成して。」

権限

接続されたアシスタントが実行できることは、接続時にElevenLabsへ付与する権限と、MCPクライアントのツール制御という2つのレイヤーで管理されます。

ElevenLabsの権限

接続時には、OAuth同意画面にエージェントの読み取り・書き込みなど、アシスタントが要求している権限が表示されます。アシスタントが実行できる操作は、承認した権限の範囲に限られ、アクセスできるのはサインインしたワークスペースのみです。MCPクライアントまたはElevenLabsアカウント設定から、いつでも接続を取り消せます。

MCPクライアントのツール制御

ClaudeなどのMCPクライアントでは、アシスタントが使用できるコネクターのツールと、呼び出しごとに承認を求めるツールを選択できます。Claudeでは、ElevenLabsコネクターの設定を開くと、個別のツールを有効化または無効化でき、ツールを自動実行するか、最初に確認を求めるかを設定できます。

これらの制御は2つのレベルで機能します。ワークスペース管理者は組織内の全員に対してコネクターとそのツールを設定でき、個々のユーザーは自分向けにより厳しい設定を適用できます。管理者が無効にしたツールを、個人のユーザーが再度有効にすることはできません。

セキュリティ

  • アクセスは、ElevenAgentsの読み取り・書き込み操作とテキスト読み上げを対象とするOAuth権限でスコープ設定されます。
  • エージェントの削除は破壊的な操作です。承認する前にMCPクライアントでツール呼び出しを確認し、書き込みアクセスは必要なワークスペースメンバーに限定してください。

関連リソース