moai-media v1.2.0 | Official MCP server (
uvx elevenlabs-mcp)
Overview
ElevenLabsis the industry standard for AI voice generation. provides an official MCP serverso you can call it immediately from Claude without any separate code.
- 32 languages Natural TTS (including Korean)
- Voice cloning: Clone your own voice with a 1-minute sample
- Multilingual dubbing: Automatic dubbing of Korean videos into English, Japanese, etc. (lip sync)
- Sound effects generation
- ConvAI: Real-time conversational voice agent
When should you use this skill?
| Purpose | Use case |
|---|---|
| Card news voiceover | Narration for Instagram Reels and Shorts |
| Short-form video narration | Voice synthesis for Kling videos |
| Podcasts and audiobooks | Long-form TTS |
| Multilingual dubbing | Global expansion of Korean content |
| Brand voice | Consistent brand voice assets |
| Sound effects | BGM and sound effect generation |
MCP installation (one-time setup)
moai-media/.mcp.jsonis already registered in:
{
"elevenlabs": {
"command": "/bin/bash",
"args": ["-l", "-c", "exec uvx elevenlabs-mcp"],
"env": { "ELEVENLABS_API_KEY": "${ELEVENLABS_API_KEY}" }
}
}
uvxWhen is run for the first time, it automatically elevenlabs-mcp installs the package.
How to call
Ask Claude in natural language:
- "Generate 'Hello, this is today's insight' in a female Korean voice"
- "TTS this script in a male ASMR tone"
- "Dub a Korean video into English (keep lip sync)"
- "30 seconds of cafe background noise sound effect"
The MCP server internally calls the ElevenLabs API and returns an audio file.
Model selection guide
| Model ID | Purpose | Korean quality | Speed |
|---|---|---|---|
eleven_multilingual_v2 (default) |
Multilingual TTS | Excellent | Average |
eleven_flash_v2_5 |
Low-latency real-time | Good | Ultra-fast |
eleven_turbo_v2_5 |
Low-cost long-form | Good | Fast |
Voice presets (Korean default)
Can be specified when calling MCP:
- Female calm: Adam (Korean adapted) / Rachel
- Male friendly: Antoni / Josh
- Female lively: Bella / Domi
- Narrator: Callum (documentary tone)
Clone your own voice: Upload a 1-minute recording file to ElevenLabs → obtain a Voice ID → use it in MCP.
Cost Guide
| Plan | 월 | Credit | Purpose |
|---|---|---|---|
| Free | $0 | 10,000 char | Test |
| Starter | $5 | 30,000 char | Voiceover for 30 card news pieces |
| Creator | $22 | 100,000 char | Creator of 1–2 short-form videos per day |
| Pro | $99 | 500,000 char | Podcast·Agency |
30,000 char ≒ approximately 30 minutes of Korean speech.
API Key Setup
- Environment variable:
ELEVENLABS_API_KEY - Issuer: elevenlabs.io/app/settings/api-keys
- API is also available on the Free tier (10,000 char per month)
Linked Skills
kling(moai-media) — Video generation → ElevenLabs narration synthesiscard-news(moai-content) — 10 card news slides + voiceover for each slidenano-banana(moai-media) — Create Instagram Reels combining images + audio