elevenlabs-agents
Verified Safeby taskcrew
Overview
Integrates ElevenLabs Conversational AI agents with AI assistants like Claude Code for voice interactions, outbound calls, and transcript retrieval.
Installation
npm run devEnvironment Variables
- ELEVENLABS_API_KEY
Security Notes
The server demonstrates strong security practices: API keys (`ELEVENLABS_API_KEY`) are explicitly handled as Vercel environment variables, preventing hardcoding. CORS is properly configured with an `ALLOWED_ORIGINS` whitelist. Input validation is present for critical parameters like IDs and phone numbers. Error responses are sanitized to avoid leaking sensitive information (e.g., stack traces). There is no use of `eval` or other dangerous code execution patterns, and dependencies are managed. Future multi-tenancy plans outlined in documentation suggest even more robust per-user authentication. The primary risk would be misconfiguration of environment variables or overly permissive CORS in production.
Similar Servers
elevenlabs-mcp
An official ElevenLabs Model Context Protocol (MCP) server that enables AI clients (e.g., Claude Desktop, Cursor) to interact with ElevenLabs Text-to-Speech, voice cloning, transcription, and audio processing APIs.
voicemode
Provides robust voice interaction capabilities for Model Context Protocol (MCP) agents, enabling real-time speech-to-text (STT) and text-to-speech (TTS) functionalities, with support for local and cloud-based services. It also includes tools for audio playback (DJ), service management, and diagnostics.
line-bot-mcp-server
Integrates AI agents with LINE Messaging API for automated communication and management of LINE Official Accounts.
mcp
Build conversational AI agents capable of interacting with the Infobip platform for omnichannel communication (SMS, WhatsApp, Viber, etc.) using the Model Context Protocol (MCP).