LMNT
LMNT focuses on voice and audio manipulation, possibly leveraging AI to generate or transform sound for various creative and technical use cases
Verdict
Common use cases
- Prototype voice assistant responses in real time
- Generate audio versions of blog posts
- Test IVR scripts before recording
- Create voiceovers for video drafts
- Preview narration with different voice styles
Integration
- Vendor
- LMNT
- Category
- other
- Auth
- API_KEY
- Tools
- 7
- Composio slug
lmnt
Tools
- Create Voice
Creates a voice in lmnt.
- Delete Voice Infodestructive
Deletes information about a specific voice in lmnt.
- Get Account
Gets an account in lmnt.
- Get Synthesize Speech
Synthesizes speech from text using a specific voice in lmnt.
- Get Voice Info
Gets information about a specific voice in lmnt.
- Get Voices List
Gets a list of voices in lmnt.
- Update Voice Info
Updates information about a specific voice in lmnt.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the MCP Integrations section. 2. Click 'Add Integration' and select LMNT from the list. 3. Open your LMNT dashboard at lmnt.com, navigate to API settings, and generate a new API key. 4. Paste the key into Switchy's connection form and click 'Connect'. 5. Switchy will verify the key by fetching your account details. 6. Once connected, open any Space and type '@LMNT list my voices' to confirm the integration works. 7. The response will show your available voices and confirm you're ready to synthesize speech. 8. To generate audio, @mention LMNT with text and a voice ID from your library.
What teammates see: by default, memories from LMNT are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
List Available Voices
@LMNT show me all the voices I have available in my accountOpen in a Space →
Synthesize Short Script
@LMNT synthesize this text using voice ID 'lily': 'Welcome to our support line. How can we help you today?'Open in a Space →
Check Account Usage
@LMNT get my account information and show me my current usage limitsOpen in a Space →
Create Custom Voice
@LMNT create a new voice called 'Brand Narrator' with a warm, professional tone for marketing contentOpen in a Space →
Update Voice Metadata
@LMNT update voice ID 'narrator-01' to rename it 'Product Demo Voice' and add a descriptionOpen in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@LMNT list all available voices and show me which ones are best for professional narration
Here are the voices available in your LMNT account: **Professional Narration (recommended):** - **Morgan** (neutral, clear articulation, ideal for tutorials) - **Alex** (warm, authoritative, suited for corporate content) - **Jordan** (conversational, engaging, works well for explainers) **Other voices:** - Casey (casual, friendly) - Riley (energetic, youthful) - Sam (technical, precise) This is an illustrative example showing how LMNT would return voice metadata. Your actual account may have custom voices you've created or different preset options depending on your subscription tier.
This example demonstrates the voice discovery workflow. Before synthesizing speech, you'll need to know which voice IDs are available. Note that LMNT's voice library varies by account type, and custom voice creation may require additional credits or subscription features.
@LMNT synthesize this script using the Morgan voice: 'Welcome to today's product demo. We'll cover three key features in the next five minutes.'
Speech synthesis complete. I've generated audio using the Morgan voice for your script. **Audio details:** - Duration: ~8 seconds - Voice: Morgan (neutral/professional) - Format: MP3, 24kHz sample rate - File size: ~192 KB The audio file is ready for download or playback. This illustrative example shows the synthesis confirmation you'd receive. The actual output includes a playable audio URL that expires after a set period (typically 24 hours).
This write action consumes synthesis credits from your LMNT account quota. Each synthesis request counts against your monthly limit, so be mindful when generating multiple takes. The API returns a temporary URL to the audio file—download it promptly if you need permanent storage.
@LMNT create a new custom voice called 'BrandVoice' and check my account's remaining synthesis credits
I've initiated voice creation for 'BrandVoice' and retrieved your account status: **Voice Creation:** Custom voice 'BrandVoice' has been created with ID `voice_abc123xyz`. You can now use this voice for synthesis by referencing this ID. Note that training a custom voice typically requires uploading audio samples separately through LMNT's interface. **Account Status:** - Remaining synthesis credits: 8,450 characters - Subscription tier: Professional - Custom voices allowed: 5 (you've now used 2) This example illustrates how LMNT confirms resource creation and reports quota usage.
Custom voice creation is a powerful feature but requires careful setup. The MCP can create the voice entity, but you'll typically need to provide training audio samples through LMNT's web interface or separate upload endpoint. Monitor your character quota closely—synthesis limits reset monthly based on your subscription.
Use-case deep-dives
When LMNT keeps your demo videos on-brand
A 6-person SaaS startup records weekly product walkthroughs for their knowledge base. They need the same voice across 40+ videos, but their narrator quit. LMNT wins here: create one custom voice, then synthesize every script through Get Synthesize Speech without re-recording. The voice management tools (Get Voice Info, Update Voice Info) let the marketing lead tweak tone as the product matures. The threshold: if you're doing real-time conversational AI or need sub-200ms latency, LMNT's batch synthesis model won't cut it. But for async content where brand voice matters more than speed, this is the call. Set up the API key once, point your content pipeline at the voice ID, and stop scheduling studio time.
LMNT for small-team phone support automation
A 3-person support team at a B2B tool wants to automate their after-hours phone tree without sounding robotic. They have 12 menu prompts and 8 hold messages that change quarterly. LMNT is overkill if you're just using stock voices—Twilio's built-in TTS is cheaper. But if brand voice is part of your support experience (think: a founder's voice welcoming callers), the Create Voice and Get Voices List tools justify the setup. You'll synthesize each prompt once per quarter, cache the audio, and serve it through your IVR. The trade-off: LMNT charges per character synthesized, so if your scripts are over 10k characters monthly, watch your usage. For boutique support where voice = brand, this is the right tool.
When LMNT speeds up podcast pre-production
A 2-person media team produces a weekly interview podcast. Before recording, they want to hear their intro and outro scripts read aloud to catch pacing issues. LMNT's Get Synthesize Speech tool turns a 300-word script into audio in seconds, letting them iterate on copy before the host records. The Get Voices List tool helps them A/B test narrator styles without hiring voice actors. This isn't for the final published episode—human narration still wins on emotional range—but for draft review, LMNT cuts the feedback loop from days to minutes. The boundary: if your scripts are under 100 words or you're already recording everything live, the API overhead isn't worth it. For teams writing long-form audio content, this is the pre-production shortcut you didn't know you needed.
Frequently asked
What does the LMNT MCP do in Switchy?
The LMNT MCP lets your team generate realistic speech from text using LMNT's voice synthesis API. You can create custom voices, manage voice settings, and synthesize audio directly from your Switchy workspace. It's useful for teams building voice-enabled products, creating audio content, or prototyping conversational interfaces without leaving the AI workspace.
Do I need an LMNT API key to connect this MCP?
Yes. You'll need an API key from your LMNT account. One team member connects it in Switchy's integration settings, and the key authenticates all requests to LMNT's voice synthesis service. If you don't have an LMNT account yet, you'll need to sign up at lmnt.com first to generate a key.
Can the LMNT MCP stream audio in real-time conversations?
No. The MCP synthesizes speech on-demand using the Get Synthesize Speech tool, which returns audio files you can download or reference. It doesn't stream audio directly into a live conversation thread. If you need real-time voice interaction, you'll want to use LMNT's streaming API outside of Switchy or build a custom integration.
How is this different from calling LMNT's API directly?
The MCP wraps LMNT's API so your team can generate and manage voices from natural language prompts in Switchy, without writing code. You lose some low-level control over audio parameters, but you gain speed and collaboration—anyone on the team can synthesize speech or tweak voice settings by asking the AI, not reading API docs.
Who should connect the LMNT integration for our team?
Whoever owns your LMNT account and has access to API keys. Once connected, all team members in the Switchy workspace can use the integration to create voices and synthesize speech. Usage counts against your LMNT plan limits, not Switchy's, so coordinate with whoever manages your LMNT billing to avoid surprise overages.