elevenlabs-voice-agent-mcp
Verified Safeby griffinwork40
Overview
Manages ElevenLabs Voice Agents, including their configuration, knowledge bases, webhook tools, and outbound calling capabilities, for integration with MCP clients like Claude.
Installation
npx -y elevenlabs-voice-agent-mcpEnvironment Variables
- ELEVENLABS_API_KEY
Security Notes
The server demonstrates strong security practices: extensive use of Zod schemas ensures strict input validation across all tool arguments, mitigating common injection and malformed request vulnerabilities. The `ELEVENLABS_API_KEY` is correctly sourced from environment variables, preventing hardcoding of secrets. By default, it uses stdio transport, which reduces network attack surface compared to a publicly exposed HTTP server. Error handling is centralized to provide user-friendly messages without leaking sensitive internal details. While some schemas use `z.record(z.any())` for flexible configuration objects, this data is passed to the trusted ElevenLabs API, which is expected to handle it securely.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
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.
mcp-servers
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.
agentx
A unified CLI tool for managing MCP (Model Context Protocol) servers and skills across multiple AI coding agents like Claude Code, Codex, Cursor, Gemini CLI, and OpenCode.