モデルコンテキストプロトコル
モデルコンテキストプロトコル
モデルコンテキストプロトコルを使用して、ElevenLabs会話型エージェントを外部ツールやデータソースに接続します。
ElevenLabs会話型エージェントと統合するサードパーティMCPサーバーのセキュリティ、コンプライアンス、動作については、 ユーザーが責任を負います。ElevenLabsは統合のためのプラットフォームを提供しますが、外部MCPサーバーの管理、推奨、 セキュリティ確保は行いません。
概要
このガイドでは、ElevenLabsエージェントに外部MCPサーバーへのアクセスを付与する方法について説明します。逆に、 Claudeまたは別のMCPクライアントからElevenLabsエージェントを管理したい場合は、ホスト型MCPサーバーを使用してください。
モデルコンテキストプロトコル(MCP)は、アプリケーションが大規模言語モデル(LLM)にコンテキストを提供する方法を定義するオープンスタンダードです。MCPは、AIモデルが多様なデータソースやツールとシームレスに連携できるようにするユニバーサルコネクターと考えてください。MCPを実装するサーバーを統合することで、ElevenLabs会話型エージェントの機能を大幅に拡張できます。
現在、Zero Retention Modeを利用しているユーザー、またはHIPAAコンプライアンスが必要なユーザーはMCPサポートを利用できません。
ElevenLabsでは、会話型エージェントを外部MCPサーバーに接続できます。これにより、エージェントは次のことが可能になります。
- MCPサーバーを介してさまざまなデータソースの情報にアクセスし、処理する
- MCPサーバーが公開する専門ツールや機能を利用する
- より動的で、知識豊富かつインタラクティブな会話体験を作成する
ワークスペースでMCPを有効にする
MCPはすべてのワークスペースでデフォルトでは無効になっています。MCPサーバーを追加または使用するには、その前にワークスペースメンバーの1人がワークスペースを代表してオプトインする必要があります。
ダッシュボード
API
MCPサーバーインテグレーションダッシュボードから誰かが初めてMCPサーバーを追加しようとすると、自動的にオプトインされます。ダイアログでモデルコンテキストプロトコルサーバー利用規約の確認と同意を求められます。同意するとワークスペース全体でMCPが有効になり、ElevenAgentsにアクセスできるすべてのメンバーがMCPサーバーを追加してエージェントに接続できるようになります。
MCPの有効化はエージェント単位ではなく、ワークスペース全体の設定です。メンバーであれば誰でも、またはconvai_write権限を持つAPIキーであれば、
有効/無効を切り替えられます。ワークスペース管理者に限定されません。
ワークスペースでMCPを有効にすると、追加した各MCPサーバーはそれぞれ独自のリソースになります。作成したメンバーは、エージェントやナレッジベースドキュメントを共有する場合と同様に、ほかのワークスペースメンバーと個別に共有できます。
この設定を有効にしても、上記のZero Retention ModeおよびHIPAAの制限は解除されません。
Zero Retention ModeまたはHIPAAコンプライアンスが有効なワークスペースでは、can_use_mcp_servers設定にかかわらずMCPサーバーを使用できません。
はじめに
ElevenLabsは、SSE(Server-Sent Events)とHTTPストリーミング可能トランスポートの両方のMCPサーバーをサポートしています。
この例では、ElevenAgentsを数百のツールやサービスに接続できるZapier MCPを使用します。
ダッシュボードから追加
APIから追加
ツールの承認モード
ElevenLabsは、エージェントがMCPサーバーのツールを使用する許可をリクエストする方法を管理できる、柔軟な承認コントロールを提供します。最大限のセキュリティ制御のため、MCPサーバーレベルと個々のツールレベルの両方で承認設定を構成できます。

利用可能な承認モード
- 常に確認(推奨):最大限のセキュリティ。ツールを使用するたびに、エージェントが許可を求めます。
- 詳細なツール承認:自動実行できるツールと承認が必要なツールを無効化および事前選択します。
- 承認なし:アシスタントは承認なしで任意のツールを使用できます。
詳細なツール制御
詳細なツール承認モードでは、個々のツールに異なる承認要件を設定できます。どのツールを自動実行し、どのツールに明示的な許可を必要とするかを細かく制御できます。

各ツールには、次の設定を指定できます。
- 自動承認:許可を必要とせずにツールが自動実行されます
- 承認が必要:ツールの実行前に明示的な許可が必要です
- 無効:ツールは完全に無効になり、使用できません
詳細なツール承認を使用すると、低リスクの読み取り専用ツールは自動実行を許可しつつ、 データを変更するツールや機密性の高い操作を実行するツールには承認を求めるようにできます。
ElevenLabs統合における主な考慮事項
- 外部サーバー:統合する外部MCPサーバーの選択はユーザーの責任です。ElevenLabsは接続手段を提供します。
- 対応機能:ElevenLabsは、リアルタイムのインタラクションに対応するSSE(Server-Sent Events)およびHTTPストリーミング可能トランスポートで通信するMCPサーバーをサポートしています。
- 動的ツール:統合されたMCPサーバーから利用できるツールと機能は外部サーバーによって定義され、そのサーバー設定が更新されると変更される可能性があります。
セキュリティと免責事項
外部MCPサーバーを統合すると、エージェントやデータがサードパーティサービスに公開される可能性があります。セキュリティ上の影響を理解することが非常に重要です。
MCPサーバーインテグレーションを有効にすることで、ElevenLabsが管理していないサードパーティサービスとのデータ共有が 発生する可能性があることを認識したものとします。これにより、追加のセキュリティリスクが生じる可能性があります。 影響を十分に理解し、統合するMCPサーバーのセキュリティを精査したうえで、続行する前にMCPインテグレーションのセキュリティガイドラインを 確認してください。
詳細なベストプラクティスについては、MCPインテグレーションのセキュリティガイドラインをご覧ください。
MCPサーバーを探す、または構築する
- 信頼できるプロバイダーが公開しているMCPサーバーを利用する
- 独自データやツールを公開する独自のMCPサーバーを開発する
- モデルコンテキストプロトコルのコミュニティやリソースで、例やサーバー実装を探す
リソース
- AnthropicのMCPサーバー例 - Anthropicによるサーバー例のリスト
- Awesome Remote MCP Servers - リモートMCPサーバーの厳選されたオープンソースリスト
- Remote MCP Server Directory - Remote MCPサーバーの検索可能なリスト


