griffinwork40/elevenlabs-voice-agent-mcp
If you are the rightful owner of elevenlabs-voice-agent-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The ElevenLabs Voice Agent MCP Server is a comprehensive platform for developing, managing, and deploying voice agents using the Model Context Protocol (MCP).
Tools
Functions exposed to the LLM to take actions
elevenlabs_create_agent
Create new voice agents with full configuration
elevenlabs_get_agent
Retrieve agent details and configuration
elevenlabs_update_agent
Modify existing agent settings
elevenlabs_delete_agent
Permanently remove agents
elevenlabs_list_agents
Browse all agents with pagination
elevenlabs_add_knowledge_base
Add documents or URLs to agent knowledge
elevenlabs_create_webhook_tool
Create webhook integrations for agents
elevenlabs_list_tools
View all tools configured for an agent
elevenlabs_delete_tool
Remove tools from agents
elevenlabs_get_conversation
Retrieve conversation transcripts and analysis
elevenlabs_list_conversations
Browse conversations with filtering
elevenlabs_generate_widget_code
Generate HTML embed code for testing
elevenlabs_list_voices
Browse available voices with filtering
elevenlabs_start_outbound_call
Initiate single outbound calls via Twilio
elevenlabs_submit_batch_call
Submit batch calling jobs for multiple recipients
elevenlabs_list_batch_calls
Browse all batch calling jobs
elevenlabs_get_batch_call
Get detailed batch call status with recipient info
elevenlabs_list_phone_numbers
List all connected phone numbers
elevenlabs_get_phone_number
Get phone number details and configuration
elevenlabs_import_phone_number
Import Twilio phone numbers
elevenlabs_update_phone_number
Update phone number settings (assign agents)
elevenlabs_delete_phone_number
Remove phone numbers from workspace
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client