@aiwerk/mcp-server-elevenlabs
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ELEVENLABS_API_KEY | Yes | Sent as the xi-api-key header. Required. | |
| ELEVENLABS_DRY_RUN | No | 1 blocks every non-GET call and returns what would have been sent. | 0 |
| ELEVENLABS_OUTPUT_DIR | No | Where generated audio lands. Without it, small results come back inline as base64 and large ones error. | |
| ELEVENLABS_API_BASE_URL | No | Point at a data-residency region if your workspace is in one. | https://api.elevenlabs.io |
| ELEVENLABS_API_TIMEOUT_MS | No | Generation is slow; a dubbing job outlives a CRUD timeout. | 120000 |
| ELEVENLABS_ENABLED_DOMAINS | No | Comma-separated domains, e.g. text-to-speech,voices. An unknown name is reported, not ignored. | all |
| ELEVENLABS_HIDE_DEPRECATED | No | 1 drops the 21 operations upstream marks deprecated. | 0 |
| ELEVENLABS_MAX_INLINE_BYTES | No | Above this, a binary result needs somewhere to be written. | 4194304 |
| ELEVENLABS_MAX_UPLOAD_BYTES | No | Guards against reading an enormous file into memory. | 536870912 |
| ELEVENLABS_MAX_RATE_LIMIT_WAIT_MS | No | Longest 429 backoff to sit through before failing. | 10000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add_chapterC | Create Chapter Spends ElevenLabs credits. |
| add_documentation_to_knowledge_baseC | Add To Knowledge Base Deprecated upstream. |
| add_from_fileC | Add A Pronunciation Dictionary |
| add_from_rulesC | Add A Pronunciation Dictionary |
| add_languageC | Add A Language To The Resource Spends ElevenLabs credits. Deprecated upstream. |
| add_mcp_server_tool_approval_routeC | Create Mcp Server Tool Approval |
| add_mcp_tool_config_override_routeD | Create Mcp Tool Configuration Override |
| add_memberC | Add Member To User Group |
| add_projectB | Create Studio Project Spends ElevenLabs credits. |
| add_pvc_voice_samplesC | Add Samples To Pvc Voice |
| add_rulesC | Add Rules To The Pronunciation Dictionary |
| add_sharing_voiceD | Add Shared Voice |
| add_ticket_comment_routeC | Add Comment To Agent Conversation Ticket |
| add_tool_routeD | Add Tool |
| add_turn_comment_routeC | Add Turn Comment To Agent Conversation Ticket |
| add_voiceD | Add Voice |
| agent_testing_bulk_move_routeC | Bulk Move Tests To Folder |
| assign_conversation_tags_routeD | Assign Conversation Tags |
| audio_isolationB | Audio Isolation Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| audio_isolation_streamB | Audio Isolation Stream Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| audio_native_project_update_content_endpointC | Update Audio-Native Project Content |
| audio_native_update_content_from_urlC | Update Audio-Native Content From Url |
| cancel_batch_callC | Cancel A Batch Call. |
| cancel_crawl_job_routeC | Cancel Crawl Job |
| cancel_file_upload_routeC | Delete File Upload |
| compile_procedures_routeC | Compile Procedures |
| compose_detailedC | Compose Music With A Detailed Response Spends ElevenLabs credits. |
| compose_detailed_streamC | Stream Composed Music With A Detailed Response Spends ElevenLabs credits. |
| compose_planC | Generate Composition Plan Spends ElevenLabs credits. |
| convert_chapter_endpointB | Convert Chapter Spends ElevenLabs credits. |
| convert_project_endpointC | Convert Studio Project Spends ElevenLabs credits. |
| create_agent_conversation_ticket_routeC | Create Agent Conversation Ticket |
| create_agent_deployment_routeC | Create Or Update Deployments |
| create_agent_draft_routeD | Create Agent Draft |
| create_agent_response_test_routeD | Create Agent Response Test |
| create_agent_routeD | Create Agent |
| create_agent_test_folder_routeC | Create Agent Test Folder |
| create_audio_native_projectD | Creates Audio Native Enabled Project. |
| create_auth_connectionD | Create Workspace Auth Connection |
| create_batch_callC | Submit A Batch Call Request. |
| create_branch_routeC | Create A New Branch |
| create_clipB | Create A Segment For The Speaker Spends ElevenLabs credits. Deprecated upstream. |
| create_conversation_tag_routeC | Create Conversation Tag |
| create_crawl_job_routeD | Create Crawl Job |
| create_dubbingC | Dub A Video Or An Audio File Spends ElevenLabs credits. |
| create_environment_variableD | Create Environment Variable |
| create_file_document_routeC | Create File Document |
| create_finetuneB | Create Music Finetune Spends ElevenLabs credits. |
| create_folder_routeD | Create Folder |
| create_image_generationD | Create Image Generation |
| create_manual_agent_ticket_routeD | Create Manual Agent Ticket |
| create_mcp_server_routeC | Create Mcp Server |
| create_phone_number_routeD | Import Phone Number |
| create_podcastC | Create Podcast Spends ElevenLabs credits. |
| create_procedure_routeD | Create Procedure |
| create_pvc_voiceD | Create Pvc Voice |
| create_secret_routeC | Create Convai Workspace Secret |
| create_service_accountD | Create Service Account |
| create_service_account_api_keyD | Create Service Account Api Key |
| create_speakerC | Create A New Speaker Spends ElevenLabs credits. Deprecated upstream. |
| create_speech_engineD | Create Speech Engine |
| create_text_document_routeD | Create Text Document |
| create_text_to_speech_generationD | Create Speech Generation |
| create_url_document_routeD | Create Url Document |
| create_video_generationD | Create Video Generation |
| create_voiceB | Create A New Voice From Voice Preview Spends ElevenLabs credits. |
| create_workspace_webhook_routeC | Create Workspace Webhook |
| delete_agent_conversation_ticket_routeC | Delete Agent Conversation Ticket |
| delete_agent_draft_routeC | Delete Agent Draft |
| delete_agent_hold_audio_routeC | Delete Agent Hold Audio |
| delete_agent_routeC | Delete Agent |
| delete_agent_test_folder_routeC | Delete Agent Test Folder |
| delete_asset_endpointC | Delete Asset |
| delete_audio_isolation_history_itemC | Delete Audio Isolation History Item |
| delete_auth_connectionC | Delete Workspace Auth Connection |
| delete_batch_callC | Delete A Batch Call. |
| delete_chapter_endpointC | Delete Chapter |
| delete_chat_response_test_routeC | Delete Agent Response Test |
| delete_conversation_routeC | Delete Conversation |
| delete_conversation_tag_routeC | Delete Conversation Tag |
| delete_dubbingC | Delete Dubbing |
| delete_finetuneC | Delete Music Finetune |
| delete_inviteC | Delete Existing Invitation |
| delete_knowledge_base_documentC | Delete Knowledge Base Document Or Folder |
| delete_mcp_server_routeC | Delete Mcp Server |
| delete_phone_number_routeC | Delete Phone Number |
| delete_procedure_draft_routeC | Delete Procedure Draft |
| delete_projectC | Delete Studio Project |
| delete_pvc_voice_sampleC | Delete Pvc Voice Sample |
| delete_rag_indexC | Delete Rag Index. |
| delete_sampleC | Delete Sample |
| delete_secret_routeC | Delete Convai Workspace Secret |
| delete_segmentC | Deletes A Single Segment Deprecated upstream. |
| delete_service_account_api_keyC | Delete Service Account Api Key |
| delete_speech_engineC | Delete Speech Engine |
| delete_speech_history_itemC | Delete History Item |
| delete_tool_routeC | Delete Tool |
| delete_transcript_by_idC | Delete Transcript By Id |
| delete_voiceD | Delete Voice |
| delete_whatsapp_accountC | Delete Whatsapp Account |
| delete_workspace_webhook_routeC | Delete Workspace Webhook |
| disableC | Disable Api Key |
| download_speech_history_itemsB | Download History Items Returns application/zip bytes; pass output_path to save them. |
| dubB | Dubs All Or Some Segments And Languages Spends ElevenLabs credits. Deprecated upstream. |
| dubbing_language_createC | Create Dubbing Language Target Spends ElevenLabs credits. |
| dubbing_language_deleteC | Delete Dubbing Language Target |
| dubbing_language_getC | Get Dubbing Language Target |
| dubbing_language_listC | List Dubbing Language Targets |
| dubbing_project_createB | Create Dubbing Project Spends ElevenLabs credits. |
| dubbing_project_deleteC | Delete Dubbing Project |
| dubbing_project_getC | Get Dubbing Project |
| dubbing_project_listC | List Dubbing Projects |
| dubbing_target_transcript_getC | Get Dubbing Target Transcript |
| dubbing_target_transcript_regenerateB | Regenerate Dubbing Target Spends ElevenLabs credits. |
| dubbing_target_transcript_segment_updateC | Update Dubbing Target Transcript Segment Spends ElevenLabs credits. |
| dubbing_target_transcript_segments_updateC | Update Dubbing Target Transcript Segments Spends ElevenLabs credits. |
| dubbing_transcript_getC | Get Dubbing Transcript |
| dubbing_transcript_segment_addB | Add Dubbing Transcript Segment Spends ElevenLabs credits. |
| dubbing_transcript_segment_deleteC | Delete Dubbing Transcript Segment |
| dubbing_transcript_segment_updateC | Update Dubbing Transcript Segment Spends ElevenLabs credits. |
| dubbing_transcript_segments_updateC | Update Dubbing Transcript Segments Spends ElevenLabs credits. |
| duplicate_agent_routeC | Duplicate Agent |
| edit_chapterC | Update Chapter Spends ElevenLabs credits. |
| edit_projectC | Update Studio Project Spends ElevenLabs credits. |
| edit_project_contentC | Update Studio Project Content Spends ElevenLabs credits. |
| edit_pvc_voiceD | Edit Pvc Voice |
| edit_pvc_voice_sampleD | Update Pvc Voice Sample |
| edit_service_account_api_keyD | Edit Service Account Api Key |
| edit_voiceD | Edit Voice |
| edit_voice_settingsD | Edit Voice Settings |
| edit_workspace_webhook_routeD | Update Workspace Webhook |
| export_batch_callC | Export Batch Call Results |
| forced_alignmentC | Create Forced Alignment Spends ElevenLabs credits. |
| generateC | Compose Music Spends ElevenLabs credits. Returns audio/* bytes; pass output_path to save them. |
| get_agent_conversation_ticket_routeC | Get Agent Conversation Ticket |
| get_agent_knowledge_base_sizeC | Returns The Size Of The Agent'S Knowledge Base |
| get_agent_knowledge_base_summaries_routeC | Get Knowledge Base Summaries By Ids |
| get_agent_link_routeC | Get Shareable Agent Link |
| get_agent_llm_expected_cost_calculationC | Calculate Expected Llm Usage For An Agent |
| get_agent_response_test_routeC | Get Agent Response Test By Id |
| get_agent_response_tests_summaries_routeC | Get Agent Response Test Summaries By Ids |
| get_agent_routeC | Get Agent |
| get_agent_summaries_routeC | Get Agent Summaries |
| get_agent_test_folder_routeC | Get Agent Test Folder By Id |
| get_agent_topics_routeC | Get Agent Conversation Topics |
| get_agent_widget_routeC | Get Agent Widget Config |
| get_agents_routeC | List Agents |
| get_assetC | Get Asset |
| get_assignable_users_routeC | Get Agent Conversation Ticket Assignable Users |
| get_audio_from_sampleC | Get Audio From Sample Returns audio/* bytes; pass output_path to save them. |
| get_audio_full_from_speech_history_itemB | Get Audio From History Item Returns audio/mpeg bytes; pass output_path to save them. |
| get_audio_isolation_historyB | Get Audio Isolation History |
| get_audio_native_project_settings_endpointC | Get Audio Native Project Settings |
| get_batch_callC | Get A Batch Call By Id. |
| get_branch_routeC | Get Agent Branch |
| get_branches_routeC | List Agent Branches |
| get_chapter_by_id_endpointC | Get Chapter |
| get_chapter_snapshot_endpointC | Get Chapter Snapshot |
| get_chapter_snapshotsC | List Chapter Snapshots |
| get_chaptersC | List Chapters |
| get_conversation_audio_routeB | Get Conversation Audio Returns audio/mpeg bytes; pass output_path to save them. |
| get_conversation_histories_routeC | Get Conversations |
| get_conversation_history_routeC | Get Conversation Details |
| get_conversation_signed_linkC | Get Signed Url |
| get_conversation_sip_messagesC | Get Sip Messages For A Conversation |
| get_conversation_summary_routeC | Get Conversation Summary |
| get_conversation_tag_routeC | Get Conversation Tag |
| get_conversation_users_routeC | Get Conversation Users |
| get_crawl_job_routeC | Get Crawl Job Details |
| get_dashboard_settings_routeB | Get Convai Dashboard Settings |
| get_documentation_chunk_from_knowledge_baseC | Get Documentation Chunk From Knowledge Base |
| get_documentation_chunks_from_knowledge_baseC | Get All Rag Chunks For A Document |
| get_documentation_from_knowledge_baseC | Get Documentation From Knowledge Base |
| get_dubbed_fileB | Get Dubbed File Returns audio/mpeg bytes; pass output_path to save them. |
| get_dubbed_metadataC | Get Dubbing |
| get_dubbed_transcript_fileC | Get Dubbed Transcript Deprecated upstream. |
| get_dubbing_resourceB | Get The Dubbing Resource For An Id. Deprecated upstream. |
| get_dubbing_transcriptsC | Retrieve A Transcript |
| get_environment_variableC | Get Environment Variable |
| get_finetuneC | Get Music Finetune |
| get_finetunesC | Get Music Finetunes |
| get_groups_endpointC | Get All Groups |
| get_image_generationC | Get Image Generation |
| get_knowledge_base_bulk_dependent_agents_routeC | Get Dependent Agents For Multiple Documents |
| get_knowledge_base_contentC | Get Document Content |
| get_knowledge_base_dependent_agentsC | Get Dependent Agents List |
| get_knowledge_base_list_routeD | Get Knowledge Base List |
| get_knowledge_base_source_file_urlC | Get Document Source File Url |
| get_library_voicesC | Get Voices |
| get_live_countC | Get Live Count |
| get_livekit_tokenC | Get Webrtc Token |
| get_mcp_routeC | Get Mcp Server |
| get_mcp_tool_config_override_routeC | Get Mcp Tool Configuration Override |
| get_modelsC | Get Models |
| get_or_create_rag_indexesC | Compute Rag Indexes In Batch |
| get_phone_number_routeC | Get Phone Number |
| get_procedure_draft_routeC | Get Procedure Draft |
| get_procedure_routeD | Get Procedure |
| get_project_by_idC | Get Studio Project |
| get_project_muted_tracks_endpointC | Get Project Muted Tracks |
| get_project_snapshot_endpointC | Get Project Snapshot |
| get_project_snapshotsB | List Studio Project Snapshots |
| get_projectsB | List Studio Projects |
| get_pronunciation_dictionaries_metadataC | Get Pronunciation Dictionaries |
| get_pronunciation_dictionary_metadataC | Get Metadata For A Pronunciation Dictionary |
| get_pronunciation_dictionary_version_plsB | Get A Pls File With A Pronunciation Dictionary Version Rules |
| get_public_llm_expected_cost_calculationC | Calculate Expected Llm Usage |
| get_pvc_sample_audioC | Retrieve Voice Sample Audio |
| get_pvc_sample_speakersC | Retrieve Speaker Separation Status |
| get_pvc_sample_visual_waveformC | Retrieve Voice Sample Visual Waveform |
| get_pvc_voice_captchaC | Get Pvc Voice Captcha |
| get_rag_index_overviewC | Get Rag Index Overview. |
| get_rag_indexesC | Get Rag Indexes Of The Specified Knowledgebase Document. |
| get_resource_metadataC | Get Resource |
| get_secret_dependencies_routeC | Get Secret Dependencies By Type |
| get_secret_routeC | Get Convai Workspace Secret |
| get_secrets_routeC | Get Convai Workspace Secrets |
| get_service_account_api_keys_routeD | Get Service Account Api Keys Route |
| get_settings_routeC | Get Convai Settings |
| get_signed_url_deprecatedC | Get Signed Url Deprecated upstream. |
| get_similar_library_voicesC | Get Similar Library Voices Spends ElevenLabs credits. |
| get_similar_voices_for_speakerB | Search The Elevenlabs Library For Voices Similar To A Speaker. Deprecated upstream. |
| get_single_use_tokenD | Create Single Use Token |
| get_speaker_audioC | Retrieve Separated Speaker Audio |
| get_speech_engineC | Get Speech Engine |
| get_speech_historyC | List Generated Items |
| get_speech_history_item_by_idC | Get History Item |
| get_test_invocation_routeC | Get Test Invocation |
| get_text_to_speech_generationD | Get Speech Generation |
| get_tool_dependent_agents_routeC | Get Dependent Agents List |
| get_tool_executions_routeC | Get Tool Executions |
| get_tool_routeD | Get Tool |
| get_tools_routeC | Get Tools |
| get_transcript_by_idC | Get Transcript By Id |
| get_user_infoC | Get User Info |
| get_user_subscription_infoC | Get User Subscription Info |
| get_user_voices_v2D | Get Voices V2 |
| get_version_metadata_routeC | Get Agent Version Metadata |
| get_video_generationD | Get Video Generation |
| get_voice_accentsD | Get Voice Accents |
| get_voice_by_idC | Get Voice |
| get_voice_settingsC | Get Voice Settings |
| get_voice_settings_defaultB | Get Default Voice Settings. |
| get_voicesC | List Voices |
| get_whatsapp_accountC | Get Whatsapp Account |
| get_workspace_audit_logsC | Get Workspace Audit Logs |
| get_workspace_batch_callsC | Get All Batch Calls For A Workspace. |
| get_workspace_membersC | Get Workspace Members |
| get_workspace_service_accountsC | Get Workspace Service Accounts |
| get_workspace_webhooks_routeC | List Workspace Webhooks |
| handle_exotel_outbound_callD | Handle An Outbound Call Via Exotel |
| handle_sip_trunk_outbound_callC | Handle An Outbound Call Via Sip Trunk |
| handle_twilio_outbound_callD | Handle An Outbound Call Via Twilio |
| invite_userD | Invite User |
| invite_users_bulkD | Invite Multiple Users |
| list_agent_conversation_tickets_routeC | List Agent Conversation Tickets |
| list_assetsC | List Assets |
| list_auth_connectionsB | Get Workspace Auth Connections |
| list_available_llmsC | List Available Llms |
| list_chat_response_tests_routeC | List Agent Response Tests |
| list_conversation_tags_routeC | List Conversation Tags |
| list_crawl_jobs_routeB | List Ongoing And Recent Crawl Jobs Created By A User |
| list_dubsC | List Dubs |
| list_environment_variablesC | List Environment Variables |
| list_image_generationsC | List Image Generations |
| list_mcp_server_tools_routeC | List Mcp Server Tools |
| list_mcp_servers_routeC | List Mcp Servers |
| list_phone_numbers_routeC | List Phone Numbers |
| list_procedures_routeC | List Procedures |
| list_sip_messagesC | Get Sip Messages For A Phone Number |
| list_speech_enginesC | List Speech Engines |
| list_test_invocations_routeC | List Test Invocations |
| list_text_to_speech_generationsC | List Speech Generations |
| list_video_generationsC | List Video Generations |
| list_whatsapp_accountsC | List Whatsapp Accounts |
| list_workspace_conversation_tickets_routeC | List Workspace Conversation Tickets |
| merge_branch_into_targetC | Merge A Branch Into A Target Branch |
| merge_preview_routeC | Preview Merged Configuration |
| migrate_segmentsB | Move Segments Between Speakers Spends ElevenLabs credits. Deprecated upstream. |
| patch_agent_settings_routeD | Patches An Agent Settings |
| patch_pronunciation_dictionaryC | Update Pronunciation Dictionary |
| post_agent_avatar_routeD | Post Agent Avatar |
| post_agent_hold_audio_routeD | Post Agent Hold Audio |
| post_conversation_feedback_routeD | Send Conversation Feedback |
| post_knowledge_base_bulk_delete_routeC | Bulk Delete Knowledge Base Documents |
| post_knowledge_base_bulk_move_routeC | Bulk Move Entities To Folder |
| post_knowledge_base_move_routeC | Move Entity To Folder |
| public_create_orderC | Create Order Spends ElevenLabs credits. |
| public_get_available_languagesC | Get Available Languages |
| public_get_media_infoC | Get Media Info |
| public_get_orderC | Get Order |
| public_get_order_deliverablesC | Get Order Deliverables |
| public_list_ordersC | List Orders |
| public_register_mediaC | Register Media Spends ElevenLabs credits. |
| public_remove_order_itemC | Remove Order Item |
| public_submit_orderB | Submit Order Spends ElevenLabs credits. |
| public_update_orderC | Update Order Spends ElevenLabs credits. |
| public_upsert_order_itemC | Upsert Order Item Spends ElevenLabs credits. |
| query_agent_knowledge_base_rag_routeC | Query Agent Knowledge Base Rag |
| rag_index_statusD | Compute Rag Index. |
| rebase_branch_onto_mainC | Rebase A Branch Onto Main |
| rebase_preview_routeC | Preview Rebased Configuration |
| redirect_to_mintlifyD | Redirect To Mintlify |
| refresh_url_document_routeC | Refresh Url Document Content |
| register_twilio_callC | Register A Twilio Call And Return Twiml |
| remove_mcp_server_tool_approval_routeC | Delete Mcp Server Tool Approval |
| remove_mcp_tool_config_override_routeC | Delete Mcp Tool Configuration Override |
| remove_memberC | Delete Member From User Group |
| remove_procedure_routeC | Remove Procedure |
| remove_rulesC | Remove Rules From The Pronunciation Dictionary |
| renderA | Render Audio Or Video For The Given Language Spends ElevenLabs credits. Deprecated upstream. |
| replicate_voice_to_isolated_environmentC | Replicate Voice To Isolated Environment |
| request_pvc_manual_verificationC | Request Manual Verification |
| requests_listD | List Api Requests |
| resolve_conversation_reference_routeD | Resolve Conversation Reference |
| resubmit_tests_routeD | Resubmit Tests |
| retry_batch_callC | Retry A Batch Call. |
| run_agent_test_suite_routeC | Run Tests On The Agent |
| run_conversation_analysisC | Run Conversation Analysis |
| run_conversation_evaluationsC | Run Conversation Evaluation |
| run_conversation_simulation_routeC | Simulates A Conversation Deprecated upstream. |
| run_conversation_simulation_route_streamC | Simulates A Conversation (Stream) Deprecated upstream. |
| run_pvc_voice_trainingD | Run Pvc Training |
| search_groupsC | Search User Groups |
| search_knowledge_base_content_routeC | Search Knowledge Base Content |
| separate_song_stemsC | Stem Separation Spends ElevenLabs credits. Returns application/zip bytes; pass output_path to save them. |
| set_rulesC | Set Rules On The Pronunciation Dictionary |
| set_third_party_disabling_policyD | Set Workspace Third-Party Disabling Policy |
| share_resource_endpointD | Share Workspace Resource |
| smart_search_conversation_messages_routeC | Smart Search Conversation Messages |
| sound_generationC | Sound Generation Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| speech_to_speech_fullB | Speech To Speech Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| speech_to_speech_streamB | Speech To Speech Streaming Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| speech_to_textC | Speech To Text Spends ElevenLabs credits. |
| start_speaker_separationC | Start Speaker Separation |
| stream_chapter_snapshot_audioA | Stream Chapter Audio Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| stream_composeB | Stream Composed Music Spends ElevenLabs credits. Returns audio/* bytes; pass output_path to save them. |
| stream_project_snapshot_archive_endpointA | Stream Archive With Studio Project Audio Spends ElevenLabs credits. Returns application/x-zip bytes; pass output_path to save them. |
| stream_project_snapshot_audio_endpointC | Stream Studio Project Audio Spends ElevenLabs credits. |
| text_search_conversation_messages_routeD | Text Search Conversation Messages |
| text_to_dialogueB | Text To Dialogue (Multi-Voice) Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| text_to_dialogue_full_with_timestampsC | Text To Dialogue With Timestamps Spends ElevenLabs credits. |
| text_to_dialogue_streamB | Text To Dialogue (Multi-Voice) Streaming Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| text_to_dialogue_stream_with_timestampsD | Text To Dialogue Streaming With Timestamps Spends ElevenLabs credits. |
| text_to_speech_fullB | Text To Speech Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| text_to_speech_full_with_timestampsD | Text To Speech With Timestamps Spends ElevenLabs credits. |
| text_to_speech_streamB | Text To Speech Streaming Spends ElevenLabs credits. Returns audio/mpeg bytes; pass output_path to save them. |
| text_to_speech_stream_with_timestampsC | Text To Speech Streaming With Timestamps Spends ElevenLabs credits. |
| text_to_voiceC | [Deprecated] Generate A Voice Preview From Description Spends ElevenLabs credits. Deprecated upstream. |
| text_to_voice_designC | Design A Voice. Spends ElevenLabs credits. |
| text_to_voice_preview_streamC | Text To Voice Preview Streaming Returns audio/mpeg bytes; pass output_path to save them. |
| text_to_voice_remixC | Remix A Voice. Spends ElevenLabs credits. |
| transcribeC | Transcribes Segments Spends ElevenLabs credits. Deprecated upstream. |
| translateB | Translates All Or Some Segments And Languages Spends ElevenLabs credits. Deprecated upstream. |
| unassign_conversation_tag_routeD | Unassign Conversation Tag |
| unshare_resource_endpointC | Unshare Workspace Resource |
| update_agent_conversation_ticket_routeD | Update Agent Conversation Ticket |
| update_agent_response_test_routeD | Update Agent Response Test |
| update_agent_test_folder_routeC | Update Agent Test Folder |
| update_auth_connectionD | Update Workspace Auth Connection |
| update_branch_routeD | Update Agent Branch |
| update_conversation_tag_routeD | Update Conversation Tag |
| update_dashboard_settings_routeC | Update Convai Dashboard Settings |
| update_document_routeC | Update Document |
| update_environment_variableD | Update Environment Variable |
| update_file_document_routeC | Update File Document |
| update_finetuneC | Update Music Finetune Spends ElevenLabs credits. |
| update_mcp_server_approval_policy_routeC | Update Mcp Server Approval Policy Deprecated upstream. |
| update_mcp_server_config_routeC | Update Mcp Server Configuration |
| update_mcp_tool_config_override_routeD | Update Mcp Tool Configuration Override |
| update_phone_number_routeD | Update Phone Number |
| update_procedure_draft_routeC | Update Procedure Draft |
| update_pronunciation_dictionariesD | Create Pronunciation Dictionaries Spends ElevenLabs credits. |
| update_secret_routeC | Update Convai Workspace Secret |
| update_segment_languageC | Modify A Single Segment Spends ElevenLabs credits. Deprecated upstream. |
| update_settings_routeD | Update Convai Settings |
| update_speakerC | Update Metadata For A Speaker Spends ElevenLabs credits. Deprecated upstream. |
| update_speech_engineD | Update Speech Engine |
| update_tool_routeD | Update Tool |
| update_whatsapp_accountD | Update Whatsapp Account |
| update_workspace_memberD | Update Member |
| upload_assetD | Upload Asset |
| upload_file_routeD | Upload File |
| upload_songC | Upload Music Spends ElevenLabs credits. |
| usage_by_product_over_timeD | Get Workspace Usage |
| usage_charactersC | Get Characters Usage Metrics (Deprecated) Deprecated upstream. |
| verify_pvc_voice_captchaC | Verify Pvc Voice Captcha |
| video_to_musicC | Video To Music Spends ElevenLabs credits. Returns application/zip bytes; pass output_path to save them. |
| whatsapp_outbound_callC | Make An Outbound Call Via Whatsapp |
| whatsapp_outbound_messageC | Send An Outbound Message Via Whatsapp |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 390 tools
Many tools overlap heavily: text_to_speech_full/stream/with_timestamps variants, multiple delete/get tools for the same resource, and deprecated duplicates. Descriptions are present but the boundaries between similar tools are unclear, causing frequent misselection risk.
Naming uses mixed patterns: verb_noun (get_agent_route), noun_verb (dubbing_language_create), inconsistent suffixes (_route, _endpoint), random prefixes (public_, deprecated markers), and several one-word tools (disable, dub, render). No predictable convention.
390 tools is an extreme mismatch for a single API surface. The massive duplication and inclusion of deprecated endpoints indicate poor curation rather than a well-scoped set.
The tool set covers a wide range of ElevenLabs capabilities: TTS, STS, dubbing, agents, music, voices, workspace, billing, and more. Minor gaps exist (e.g., some deprecated tools lack modern replacements), but core workflows are largely present.