Skip to main content

ElevenLabs

Direct ElevenLabs REST integration. Prefer Fal.ai for most TTS/STT — one key covers many providers. Use this MCP when you need ElevenLabs-specific features (custom voices, Scribe STT, voice library).

What it can do

  • text_to_speech(text, voice_id) — MP3 saved as agent_file
  • get_voices — list your available voices
  • speech_to_text — ElevenLabs Scribe (v1 or v2) for transcription

How to get credentials

  1. Sign in at elevenlabs.io.
  2. Open Profile + API key (top right) or go to elevenlabs.io/app/settings/api-keys.
  3. Copy the API key and paste it in FlyMyAI.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
ELEVENLABS_API_KEYelevenlabs.io → Settings → API keys

Troubleshooting

  • quota_exceeded — character quota on your plan is used up. Wait for reset or upgrade.
  • Voice not found — call get_voices to list IDs available to your account; voices shared by other users may not be copied to yours.