Home / Servers / ElevenLabs API / get_user_voices_v2

Get Voices V2

An MCP tool from the ElevenLabs API server, hosted on mcp.hjlabs.in.

Get Voices V2 Gets a list of all available voices for a user with search, filtering and pagination. [GET /v2/voices]

Name on the gateway: elevenlabs_api__get_user_voices_v2 · read-only.

Parameters

NameTypeDescription
next_page_tokenstringThe next page token to use for pagination. Returned from the previous request.…
page_sizeintegerHow many voices to return at maximum. Can not exceed 100, defaults to 10. Page…
searchstringSearch term to filter voices by. Searches in name, description, labels…
sortstringWhich field to sort by, one of 'created_at_unix' or 'name'. 'created_at_unix'…
sort_directionstringWhich direction to sort the voices in. 'asc' or 'desc'.
voice_typestringType of the voice to filter by. One of 'personal', 'community', 'default'…
categorystringCategory of the voice to filter by. One of 'premade', 'cloned', 'generated'…
fine_tuning_statestringState of the voice's fine tuning to filter by. Applicable only to professional…
collection_idstringCollection ID to filter voices by.
genderstringGender used for filtering, based on the voice's 'gender' label.
agestringAge used for filtering, based on the voice's 'age' label.
languagearrayLanguages used for filtering, based on the voice's 'language' label. Voices…
accentstringAccent used for filtering, based on the voice's 'accent' label.
use_casesarrayUse cases used for filtering, based on the voice's 'use_case' label. Voices…
min_notice_period_daysintegerFilter to voices whose sharing notice period is at least the given number of…
include_custom_ratesbooleanWhether to include voices that have a custom sharing rate. Defaults to…
include_live_moderatedbooleanWhether to include voices that have live moderation enabled. Defaults to…
high_qualitybooleanWhen true, only return studio-quality voices (those whose category is…
include_total_countbooleanWhether to include the total count of voices found in the response. NOTE: The…
voice_idsarrayVoice IDs to lookup by. Maximum 100 voice IDs.

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "elevenlabs_api__get_user_voices_v2",
  "arguments": {}
}

Or connect the ElevenLabs API server directly, which lists 487 tools including this one:

Run in your terminal
claude mcp add --transport http hj-elevenlabs-api https://mcp.hjlabs.in/mcp/elevenlabs-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the get voices v2 tool with next_page_token set to ….

More from ElevenLabs API