com.mcparmory/elevenlabs
com-mcparmory-elevenlabs declares 258 capabilities across 258 tools, with 2 critical issues.
Issues
258 of 258 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.
44 tools are classified as irreversible and declare no limit.
258 of 258 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.
258 of 258 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.
102 tools can modify data and declare no limit.
112 tools can read data and declare no limit.
Declared capabilities
| Tool | Read as | Basis |
|---|---|---|
list_speech_history | read |
declared |
get_speech_history_item | read |
declared |
delete_history_item | destructive |
declared |
get_speech_history_audio | read |
declared |
download_speech_items | write |
assumed |
generate_sound | write |
assumed |
isolate_audio | delete |
inferred |
isolate_audio_stream | delete |
inferred |
delete_voice_sample | destructive |
declared |
retrieve_voice_sample_audio | read |
declared |
generate_speech | write |
assumed |
generate_speech_with_timestamps | write |
assumed |
generate_speech_stream | write |
assumed |
generate_speech_stream_with_timestamps | write |
assumed |
generate_dialogue | read |
inferred |
generate_dialogue_stream | read |
inferred |
generate_dialogue_stream_with_timestamps | write |
assumed |
generate_dialogue_with_timestamps | write |
assumed |
convert_voice | write |
assumed |
convert_speech_to_speech_stream | write |
assumed |
generate_voice_previews | read |
inferred |
create_voice | write |
inferred |
design_voice | read |
inferred |
remix_voice | read |
inferred |
stream_voice_preview | read |
declared |
get_subscription_info | read |
declared |
get_user | read |
declared |
list_voices | read |
declared |
get_default_voice_settings | read |
declared |
get_voice_settings | read |
declared |
get_voice | read |
declared |
delete_voice | destructive |
declared |
configure_voice_settings | write |
assumed |
create_voice_sample | write |
inferred |
update_voice | write |
inferred |
add_shared_voice | write |
inferred |
generate_podcast | write |
assumed |
apply_pronunciation_dictionaries | write |
assumed |
list_projects | read |
declared |
create_studio_project | write |
inferred |
get_project | read |
declared |
update_studio_project | write |
inferred |
delete_project | destructive |
declared |
update_project_content | write |
inferred |
convert_studio_project | write |
assumed |
list_snapshots | read |
declared |
get_snapshot | read |
declared |
stream_project_snapshot_audio | write |
assumed |
download_snapshot_archive | destructive |
declared |
list_chapters | read |
declared |
create_chapter | write |
inferred |
get_chapter | read |
declared |
update_chapter | write |
inferred |
delete_chapter | destructive |
declared |
convert_chapter | write |
assumed |
list_chapter_snapshots | read |
declared |
get_chapter_snapshot | read |
declared |
get_chapter_snapshot_audio | read |
inferred |
list_muted_tracks | read |
declared |
get_dubbing_resource | read |
declared |
add_dubbing_language | write |
inferred |
create_segment | write |
inferred |
update_segment_language | write |
inferred |
reassign_segments | write |
assumed |
delete_dubbing_segment | destructive |
declared |
regenerate_segment_transcriptions | write |
assumed |
translate_dubbing_segments | write |
assumed |
regenerate_dubs | write |
assumed |
update_speaker | write |
inferred |
add_speaker | write |
inferred |
list_similar_voices | read |
declared |
render_dubbing | write |
assumed |
list_dubs | read |
declared |
dub_media | write |
assumed |
get_dubbing | read |
declared |
delete_dubbing | destructive |
declared |
download_dubbed_audio | read |
declared |
get_transcript_dubbing | read |
declared |
list_models | read |
declared |
create_audio_project | write |
inferred |
get_audio_native_settings | read |
declared |
update_audio_native_content | write |
inferred |
update_audio_native_content_from_url | write |
inferred |
list_voices_shared | read |
declared |
find_similar_voices | read |
inferred |
get_character_usage_metrics | read |
declared |
create_pronunciation_dictionary | write |
inferred |
create_pronunciation_dictionary_from_rules | write |
inferred |
get_pronunciation_dictionary | read |
declared |
update_pronunciation_dictionary | destructive |
declared |
replace_pronunciation_rules | write |
inferred |
add_pronunciation_rules | write |
inferred |
delete_pronunciation_rules | destructive |
declared |
download_pronunciation_dictionary_version | read |
declared |
list_pronunciation_dictionaries | read |
declared |
list_service_account_api_keys | read |
declared |
create_service_account_api_key | write |
inferred |
revoke_service_account_api_key | destructive |
declared |
list_auth_connections | read |
declared |
delete_auth_connection | destructive |
declared |
list_service_accounts | read |
declared |
list_groups | read |
declared |
find_group | read |
declared |
remove_group_member | destructive |
declared |
add_group_member | write |
inferred |
send_workspace_invite | send |
inferred |
send_workspace_invitations | send |
inferred |
revoke_workspace_invitation | destructive |
declared |
get_resource | read |
declared |
grant_resource_access | write |
inferred |
revoke_resource_access | destructive |
declared |
list_workspace_webhooks | read |
declared |
transcribe_audio | write |
assumed |
get_transcript | read |
declared |
delete_transcript | destructive |
declared |
list_evaluation_criteria | read |
declared |
get_evaluation_criterion | read |
declared |
update_eval_criterion | write |
inferred |
delete_evaluation_criterion | destructive |
declared |
list_evaluations | read |
declared |
create_evaluation | write |
inferred |
get_evaluation | read |
declared |
list_human_agents | read |
declared |
get_human_agent | read |
declared |
delete_human_agent | destructive |
declared |
list_evaluation_analytics | read |
declared |
get_criterion_analytics | read |
declared |
get_agent_analytics | read |
declared |
align_audio_to_text | write |
assumed |
get_agent_conversation_signed_link | read |
declared |
initiate_outbound_call | write |
assumed |
initiate_twilio_call | destructive |
declared |
initiate_whatsapp_call | destructive |
declared |
send_whatsapp_message | send |
inferred |
create_agent_route | write |
inferred |
list_agent_summaries | read |
declared |
get_agent | read |
declared |
update_agent_settings | write |
inferred |
delete_agent | destructive |
declared |
get_agent_widget_config | read |
declared |
get_agent_share_link | read |
declared |
upload_agent_avatar | write |
inferred |
list_agents | read |
declared |
get_knowledge_base_size | read |
declared |
estimate_agent_llm_cost | read |
inferred |
duplicate_agent | write |
inferred |
simulate_agent_conversation | write |
assumed |
simulate_conversation_stream | write |
assumed |
create_agent_test | write |
inferred |
get_agent_test | read |
declared |
update_agent_test | write |
inferred |
delete_agent_test | destructive |
declared |
fetch_agent_response_test_summaries | read |
inferred |
list_agent_tests | read |
declared |
list_test_invocations | read |
declared |
run_agent_tests | write |
assumed |
get_test_invocation | read |
declared |
resubmit_tests | write |
inferred |
list_conversations | read |
declared |
list_conversation_users | read |
declared |
get_conversation | read |
declared |
delete_conversation | destructive |
declared |
get_conversation_audio | read |
declared |
submit_conversation_feedback | write |
assumed |
search_conversation_messages | read |
declared |
search_conversation_messages_semantic | read |
declared |
list_phone_numbers | read |
declared |
import_phone_number | write |
assumed |
get_phone_number | read |
declared |
update_phone_number | write |
inferred |
delete_phone_number | destructive |
declared |
calculate_llm_expected_cost | read |
inferred |
list_llms | read |
declared |
upload_file | write |
inferred |
delete_conversation_file | destructive |
declared |
get_conversation_live_count | read |
declared |
get_knowledge_base_summaries | read |
declared |
list_knowledge_bases | read |
declared |
create_knowledge_base_document_from_url | write |
inferred |
upload_knowledge_base_document | write |
inferred |
add_text_document | write |
inferred |
create_folder | write |
inferred |
retrieve_knowledge_base_document | read |
declared |
rename_document | write |
inferred |
delete_knowledge_base_document | destructive |
declared |
get_rag_index_overview | read |
declared |
batch_compute_rag_indexes | read |
inferred |
refresh_knowledge_base_document | read |
inferred |
list_rag_indexes | read |
declared |
index_knowledge_base_document | read |
inferred |
delete_rag_index | destructive |
declared |
list_dependent_agents | read |
declared |
retrieve_knowledge_base_document_content | read |
declared |
get_knowledge_base_source_file_url | read |
declared |
retrieve_knowledge_base_chunk | read |
declared |
move_knowledge_base_document | write |
inferred |
move_knowledge_base_entities | write |
inferred |
list_tools | read |
declared |
create_tool | write |
inferred |
get_tool | read |
declared |
update_tool | write |
inferred |
delete_tool | destructive |
declared |
list_dependent_agents_tool | read |
declared |
create_workspace_secret | write |
inferred |
update_secret | write |
inferred |
delete_secret | destructive |
declared |
submit_batch_calls | write |
inferred |
list_batch_calls | read |
declared |
get_batch_call | read |
declared |
delete_batch_call | destructive |
declared |
cancel_batch_call | destructive |
declared |
retry_batch_call | write |
assumed |
initiate_outbound_sip_call | destructive |
declared |
list_mcp_servers | read |
declared |
register_mcp_server | write |
assumed |
get_mcp_server | read |
declared |
configure_mcp_server | write |
inferred |
delete_mcp_server | destructive |
declared |
list_mcp_server_tools | read |
declared |
approve_mcp_server_tool | write |
inferred |
revoke_mcp_server_tool_approval | destructive |
declared |
create_tool_config_override | write |
inferred |
get_tool_config_override | read |
declared |
override_mcp_tool_config | write |
assumed |
get_whatsapp_account | read |
declared |
update_whatsapp_account | write |
inferred |
delete_whatsapp_account | destructive |
declared |
list_whatsapp_accounts | read |
declared |
list_agent_branches | read |
declared |
create_agent_branch | write |
inferred |
get_agent_branch | read |
declared |
update_branch | destructive |
declared |
merge_branch | destructive |
declared |
deploy_agent | write |
inferred |
create_agent_draft | write |
inferred |
delete_agent_draft | destructive |
declared |
list_environment_variables | read |
declared |
create_environment_variable | write |
inferred |
get_environment_variable | read |
declared |
update_environment_variable | write |
inferred |
generate_composition_plan | write |
assumed |
compose_song | write |
assumed |
compose_song_detailed | write |
assumed |
compose_music | write |
assumed |
upload_song | write |
inferred |
separate_song_stems | write |
assumed |
create_voice_pvc | write |
inferred |
update_voice_pvc | write |
inferred |
add_voice_samples | write |
inferred |
update_voice_sample | write |
inferred |
remove_voice_sample | destructive |
declared |
get_voice_sample_audio | read |
declared |
get_voice_sample_waveform | read |
declared |
get_speaker_separation_status | read |
declared |
separate_speakers | write |
assumed |
get_speaker_audio | read |
declared |
train_voice | write |
assumed |
submit_voice_verification | write |
assumed |
tools/list response and it will be re-scored and dated.
Corrections are published alongside the original, not in place of it.