LeashIndex Get the report

Index / storage

ElevenLabs

io-github-mcp-dir-elevenlabs-mcp declares 155 capabilities across 155 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://api.mcp.ai/p_elevenlabs, published in the official MCP registry as io.github.mcp-dir/elevenlabs-mcp 0.1.0. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 155 tools

155 of 155 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.

critical · irreversible-uncapped · 22 of 155 tools

22 tools are classified as irreversible and declare no limit.

high · no-expiry · All 155 tools

155 of 155 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.

high · no-audit-trail · All 155 tools

155 of 155 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.

high · uncapped-write · 62 of 155 tools

62 tools can modify data and declare no limit.

low · uncapped-read · 71 of 155 tools

71 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
elevenlabs_get_speech_historyread declared
elevenlabs_get_speech_history_item_by_idread declared
elevenlabs_delete_speech_history_itemdelete inferred
elevenlabs_get_audio_full_from_speech_history_itemread declared
elevenlabs_download_speech_history_itemswrite assumed
elevenlabs_sound_generationwrite assumed
elevenlabs_get_audio_isolation_historyread declared
elevenlabs_delete_audio_isolation_history_itemdelete inferred
elevenlabs_delete_sampledelete inferred
elevenlabs_get_audio_from_sampleread declared
elevenlabs_text_to_speech_fullwrite assumed
elevenlabs_text_to_dialoguewrite assumed
elevenlabs_create_voicewrite inferred
elevenlabs_text_to_voice_designwrite assumed
elevenlabs_text_to_voice_remixwrite assumed
elevenlabs_text_to_voice_preview_streamread declared
elevenlabs_get_user_inforead declared
elevenlabs_get_user_subscription_inforead declared
elevenlabs_get_voice_settings_defaultread declared
elevenlabs_get_voice_settingsread declared
elevenlabs_edit_voice_settingswrite inferred
elevenlabs_get_voice_accentsread declared
elevenlabs_get_voicesread declared
elevenlabs_get_voice_by_idread declared
elevenlabs_delete_voicedelete inferred
elevenlabs_get_user_voices_v2read declared
elevenlabs_replicate_voice_to_isolated_environmentwrite assumed
elevenlabs_add_sharing_voicewrite inferred
elevenlabs_create_podcastwrite inferred
elevenlabs_update_pronunciation_dictionarieswrite inferred
elevenlabs_get_projectsread declared
elevenlabs_get_project_by_idread declared
elevenlabs_edit_projectwrite inferred
elevenlabs_delete_projectdelete inferred
elevenlabs_convert_project_endpointwrite assumed
elevenlabs_get_project_snapshotsread declared
elevenlabs_get_project_snapshot_endpointread declared
elevenlabs_stream_project_snapshot_archive_60141bdelete inferred
elevenlabs_get_chaptersread declared
elevenlabs_add_chapterwrite inferred
elevenlabs_get_chapter_by_id_endpointread declared
elevenlabs_edit_chapterwrite inferred
elevenlabs_delete_chapter_endpointdelete inferred
elevenlabs_convert_chapter_endpointwrite assumed
elevenlabs_get_chapter_snapshotsread declared
elevenlabs_get_chapter_snapshot_endpointread declared
elevenlabs_stream_chapter_snapshot_audiowrite assumed
elevenlabs_get_project_muted_tracks_endpointread declared
elevenlabs_dubbing_project_listread declared
elevenlabs_dubbing_project_getread declared
elevenlabs_dubbing_project_deletedelete inferred
elevenlabs_dubbing_language_listread declared
elevenlabs_dubbing_language_createwrite inferred
elevenlabs_dubbing_language_getread declared
elevenlabs_dubbing_language_deletedelete inferred
elevenlabs_dubbing_transcript_getread declared
elevenlabs_dubbing_transcript_segment_updatewrite inferred
elevenlabs_dubbing_transcript_segment_deletedelete inferred
elevenlabs_dubbing_transcript_segments_updatewrite inferred
elevenlabs_dubbing_transcript_segment_addwrite inferred
elevenlabs_dubbing_target_transcript_getread declared
elevenlabs_dubbing_target_transcript_segmen_b565e6write inferred
elevenlabs_dubbing_target_transcript_segmen_fa79dbwrite inferred
elevenlabs_dubbing_target_transcript_regeneratewrite assumed
elevenlabs_list_dubsread declared
elevenlabs_get_dubbed_metadataread declared
elevenlabs_delete_dubbingdelete inferred
elevenlabs_get_dubbed_fileread declared
elevenlabs_get_dubbing_transcriptsread declared
elevenlabs_get_modelsread declared
elevenlabs_get_audio_native_project_setting_340fd1read declared
elevenlabs_audio_native_update_content_from_urlwrite inferred
elevenlabs_get_library_voicesread declared
elevenlabs_add_from_ruleswrite inferred
elevenlabs_get_pronunciation_dictionary_metadataread declared
elevenlabs_patch_pronunciation_dictionarywrite inferred
elevenlabs_set_ruleswrite inferred
elevenlabs_add_ruleswrite inferred
elevenlabs_remove_rulesdelete inferred
elevenlabs_get_pronunciation_dictionary_ver_45baf2read declared
elevenlabs_get_pronunciation_dictionaries_metadataread declared
elevenlabs_disablewrite assumed
elevenlabs_set_third_party_disabling_policywrite inferred
elevenlabs_get_service_account_api_keys_routeread declared
elevenlabs_create_service_account_api_keywrite inferred
elevenlabs_edit_service_account_api_keywrite inferred
elevenlabs_delete_service_account_api_keydelete inferred
elevenlabs_get_workspace_audit_logsread declared
elevenlabs_list_auth_connectionsread declared
elevenlabs_create_auth_connectionwrite inferred
elevenlabs_update_auth_connectionwrite inferred
elevenlabs_delete_auth_connectiondelete inferred
elevenlabs_get_workspace_service_accountsread declared
elevenlabs_create_service_accountwrite inferred
elevenlabs_get_groups_endpointread declared
elevenlabs_search_groupsread declared
elevenlabs_remove_memberdelete inferred
elevenlabs_add_memberwrite inferred
elevenlabs_invite_userwrite assumed
elevenlabs_invite_users_bulkwrite assumed
elevenlabs_delete_invitedelete inferred
elevenlabs_get_workspace_membersread declared
elevenlabs_update_workspace_memberwrite inferred
elevenlabs_get_resource_metadataread declared
elevenlabs_share_resource_endpointwrite assumed
elevenlabs_unshare_resource_endpointwrite assumed
elevenlabs_get_workspace_webhooks_routeread declared
elevenlabs_create_workspace_webhook_routewrite inferred
elevenlabs_edit_workspace_webhook_routewrite inferred
elevenlabs_delete_workspace_webhook_routedelete inferred
elevenlabs_get_transcript_by_idread declared
elevenlabs_delete_transcript_by_iddelete inferred
elevenlabs_get_single_use_tokenread inferred
elevenlabs_list_speech_enginesread declared
elevenlabs_create_speech_enginewrite inferred
elevenlabs_get_speech_engineread declared
elevenlabs_update_speech_enginewrite inferred
elevenlabs_delete_speech_enginedelete inferred
elevenlabs_compose_planwrite assumed
elevenlabs_generatewrite assumed
elevenlabs_get_finetunesread declared
elevenlabs_get_finetuneread declared
elevenlabs_update_finetunewrite inferred
elevenlabs_delete_finetunedelete inferred
elevenlabs_public_list_ordersread declared
elevenlabs_public_create_orderwrite inferred
elevenlabs_public_get_orderread declared
elevenlabs_public_update_orderwrite inferred
elevenlabs_public_get_media_inforead declared
elevenlabs_public_upsert_order_itemwrite assumed
elevenlabs_public_remove_order_itemdelete inferred
elevenlabs_public_submit_orderwrite assumed
elevenlabs_public_get_order_deliverablesread declared
elevenlabs_public_get_available_languagesread declared
elevenlabs_create_pvc_voicewrite inferred
elevenlabs_edit_pvc_voicewrite inferred
elevenlabs_edit_pvc_voice_samplewrite inferred
elevenlabs_delete_pvc_voice_sampledelete inferred
elevenlabs_get_pvc_sample_audioread declared
elevenlabs_get_pvc_sample_visual_waveformread declared
elevenlabs_get_pvc_sample_speakersread declared
elevenlabs_start_speaker_separationwrite assumed
elevenlabs_get_speaker_audioread declared
elevenlabs_get_pvc_voice_captcharead declared
elevenlabs_run_pvc_voice_trainingwrite assumed
elevenlabs_usage_by_product_over_timeread inferred
elevenlabs_requests_listread inferred
elevenlabs_redirect_to_mintlifyread declared
elevenlabs_list_accountsread declared
show_versionread declared
report_bugwrite assumed
connectread declared
toolkit_inforead declared
marketplacewrite assumed
authenticatewrite assumed
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.