TokenToSeaMCP Hub
中文 Console

ElevenLabs MCP Server

mamertofabian

Generates voiceovers with the ElevenLabs text-to-speech API, supporting multiple voices and script parts, with history in SQLite.

Setup

Choose your client, copy the config, then fill in any required environment variables.

Add to CursorAdd to VS Code

claude mcp add elevenlabs --env ELEVENLABS_API_KEY='<ELEVENLABS_API_KEY>' --env ELEVENLABS_MODEL_ID='<ELEVENLABS_MODEL_ID>' --env ELEVENLABS_OUTPUT_DIR='<ELEVENLABS_OUTPUT_DIR>' --env ELEVENLABS_SIMILARITY_BOOST='<ELEVENLABS_SIMILARITY_BOOST>' --env ELEVENLABS_STABILITY='<ELEVENLABS_STABILITY>' --env ELEVENLABS_STYLE='<ELEVENLABS_STYLE>' --env ELEVENLABS_VOICE_ID='<ELEVENLABS_VOICE_ID>' -- npx -y @smithery/cli install elevenlabs-mcp-server --client claude

Environment variables

  • ELEVENLABS_API_KEY
  • ELEVENLABS_MODEL_ID
  • ELEVENLABS_OUTPUT_DIR
  • ELEVENLABS_SIMILARITY_BOOST
  • ELEVENLABS_STABILITY
  • ELEVENLABS_STYLE
  • ELEVENLABS_VOICE_ID

Replace the placeholders with your own credentials and keep them out of version control.