服务与工具

ElevenLabs

ElevenLabs MCP Server - 基于ElevenLabs API的语音合成工具

23 个可用工具

text_to_voice

Create voice previews from a text prompt. Creates three previews with slight variations. Uploads file to server and returns accessible URL. If no text is provided, the tool will auto-generate…

create_voice_from_preview

Add a generated voice to the voice library. Uses the voice ID from the `text_to_voice` tool. ⚠️ COST WARNING: This tool makes an API call to ElevenLabs which may incur costs. Only use when explic…

get_default_voice_settings

ElevenLabs — 获取默认语音设置

speech_to_speech

Transform audio from one voice to another using provided audio files. Uploads file to server and returns accessible URL. ⚠️ COST WARNING: This tool makes an API call to ElevenLabs which may incur…

speech_to_text

Transcribe speech from an audio file. By default, returns the transcription text directly. When save_transcript_to_file=True: Uploads file to server and returns accessible URL. When ret…

text_to_speech

Convert text to speech with a given voice. Uploads file to server and returns accessible URL. Only one of voice_id or voice_name can be provided. If none are provided, the default voice will …

add_knowledge_base_to_agent

Add a knowledge base to ElevenLabs workspace. Allowed types are epub, pdf, docx, txt, html. ⚠️ COST WARNING: This tool makes an API call to ElevenLabs which may incur costs. Only use when explici…

check_subscription

Check the current subscription status. Could be used to measure the usage of the API.

compose_music

Convert a prompt to music and save the output audio file to a given directory. Directory is optional, if not provided, the output file will be saved to $HOME/Desktop. Args: prompt: Pr…

create_agent

Create a conversational AI agent with custom configuration. ⚠️ COST WARNING: This tool makes an API call to ElevenLabs which may incur costs. Only use when explicitly requested by the user. …

create_composition_plan

Create a composition plan for music generation. Usage of this endpoint does not cost any credits but is subject to rate limiting depending on your tier. Composition plans can be used when generating m…

delete_history_item

ElevenLabs — 删除历史记录项

delete_voice

ElevenLabs — 删除语音

edit_voice_settings

ElevenLabs — 编辑语音设置

elevenlabs_text_to_speech

ElevenLabs — 文字转语音

elevenlabs_text_to_speech_stream

ElevenLabs — 文字转语音流式输出

generate_a_random_voice

ElevenLabs — 生成随机语音

get_agent

Get details about a specific conversational AI agent

get_audio_from_history_item

ElevenLabs — 获取历史记录中的音频

get_conversation

Gets conversation with transcript. Returns: conversation details and full transcript. Use when: analyzing completed agent conversations. Args: conversation_id: The unique identifier of th…

get_generated_items

ElevenLabs — 获取已生成的项

get_models

ElevenLabs — Get Models

get_user_info

ElevenLabs — 获取用户信息

get_user_subscription_info

ElevenLabs — 获取用户订阅信息

get_voice

Get details of a specific voice

get_voices

ElevenLabs — 获取声音列表

get_voice_settings

ElevenLabs — 获取语音设置

isolate_audio

Isolate audio from a file. Uploads file to server and returns accessible URL. ⚠️ COST WARNING: This tool makes an API call to ElevenLabs which may incur costs. Only use when explicitly requested …

list_agents

List all available conversational AI agents

list_conversations

Lists agent conversations. Returns: conversation list with metadata. Use when: asked about conversation history. Args: agent_id (str, optional): Filter conversations by specific agent ID …

list_models

List all available models

list_phone_numbers

List all phone numbers associated with the ElevenLabs account

make_outbound_call

Make an outbound call using an ElevenLabs agent. Automatically detects provider type (Twilio or SIP trunk) and uses the appropriate API. ⚠️ COST WARNING: This tool makes an API call to ElevenLabs…

search_voice_library

Search for a voice across the entire ElevenLabs voice library. Args: page: Page number to return (0-indexed) page_size: Number of voices to return per page (1-100) search:…

search_voices

Search for existing voices, a voice that has already been added to the user's ElevenLabs voice library. Searches in name, description, labels and category. Args: search: Search term t…

text_to_sound_effects

Convert text description of a sound effect to sound effect with a given duration. Uploads file to server and returns accessible URL. Duration must be between 0.5 and 5 seconds. ⚠️ COST W…

voice_clone

Create an instant voice clone of a voice using provided audio files from URLs. ⚠️ COST WARNING: This tool makes an API call to ElevenLabs which may incur costs. Only use when explicitly requested…