Aivoov
AiVOOV is an AI-driven text-to-speech platform that converts written text into natural-sounding voiceovers, offering over 1,000 voices across 150+ languages.
Verdict
Common use cases
- Audit TTS voices for a new market
- Compare accent options before recording
- Prototype voice UI with real voice IDs
- Validate language coverage for localization
Integration
- Vendor
- Aivoov
- Category
- other
- Auth
- API_KEY
- Tools
- 1
- Composio slug
aivoov
Tools
- List Voices
Tool to retrieve a list of available voices. use to filter voices by language after confirming api key is valid.
Setup
Setup guide
- 11. In Switchy, open Settings and navigate to the Integrations tab. 2. Find Aivoov in the MCP directory and click Connect. 3. You'll be prompted to paste an API key — retrieve yours from the Aivoov dashboard under Account > API Keys. 4. Paste the key into Switchy and click Authorize. 5. Switchy validates the key by fetching the voice list; if successful, you'll see a green checkmark. 6. Open any Space and type '@Aivoov list voices for Spanish' to confirm the connection works. 7. The MCP returns a table of voice names, genders, and language codes you can reference in your audio workflow.
What teammates see: by default, memories from Aivoov 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 Spanish Voices
@Aivoov list all voices available for Spanish. Show me the voice ID, gender, and any regional variant.Open in a Space →
Find Female Voices
@Aivoov show me all female voices in English. Include the voice ID and any accent information.Open in a Space →
Check French Coverage
@Aivoov list voices for French. I need to know if you have both France and Canadian French options.Open in a Space →
Compare Asian Languages
@Aivoov list voices for Japanese, Korean, and Mandarin Chinese. Show the count for each language.Open in a Space →
Validate API Key
@Aivoov retrieve the complete list of available voices. I want to confirm my API key is working correctly.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Aivoov show me all available English voices with their characteristics and supported styles
Found 12 English voices across US, UK, and Australian accents. Sample entries: 'Emma' (US, female, warm tone, supports conversational and professional styles), 'James' (UK, male, authoritative, supports narrative and instructional styles), 'Olivia' (AU, female, friendly, supports casual and upbeat styles). Each voice includes age range, pitch characteristics, and recommended use cases. Full list includes voice IDs needed for synthesis requests.
This example demonstrates the MCP's core discovery function — mapping the voice inventory before generating audio. The API key must be valid to retrieve this catalog. Voice availability can change as Aivoov updates their library, so treat this as a point-in-time snapshot rather than a permanent reference.
@Aivoov filter voices by Spanish language and identify which ones support both formal and casual speaking styles
Filtered to 8 Spanish voices. Three support both formal and casual styles: 'Carlos' (ES-Spain, male, versatile range, works for corporate training and podcast intros), 'Sofia' (MX-Mexico, female, adaptable tone, suitable for customer service and storytelling), 'Diego' (AR-Argentina, male, dynamic delivery, handles business presentations and conversational content). The remaining five voices specialize in single-style delivery.
Shows how the MCP helps narrow voice selection by language and style requirements before committing to audio generation. This filtering happens client-side after retrieving the full catalog — the MCP fetches all voices, then the AI applies your criteria. Useful when planning multilingual content workflows or matching voice personality to brand guidelines.
@Aivoov compare the voice options for a medical training narration — I need clarity and a reassuring tone, preferably female
Recommended three voices from the catalog: 'Dr. Sarah' (US, designed for healthcare content, clear enunciation, calm pacing), 'Rachel' (UK, professional tone with warmth, high intelligibility scores), 'Nina' (CA-Canada, steady delivery, tested for technical terminology). All three support slower playback speeds and emphasize consonant clarity. 'Dr. Sarah' has the most extensive medical vocabulary training. Each voice ID is ready for synthesis API calls.
Illustrates how the AI can reason over voice metadata to match use-case requirements. The MCP provides the raw voice catalog; the AI interprets characteristics like 'clarity' and 'reassuring' against your brief. This workflow assumes Aivoov tags voices with descriptive metadata — if tags are sparse, recommendations rely on voice names and basic attributes only.
Use-case deep-dives
When Aivoov fits a small content team's localization workflow
A 3-person video team ships tutorial content in English, Spanish, and French. They need to scout voice options before recording sessions, not during. Aivoov's single tool lets them pull the full voice catalog filtered by language, then share candidates in Switchy threads before booking studio time. The API key setup is straightforward—no OAuth dance. The limitation: you're only browsing voices here, not generating audio or managing projects. If your team needs end-to-end TTS orchestration (script upload, rendering, asset management), this MCP is too narrow. But if you're in the planning phase and need a quick voice reference library across languages, Aivoov keeps that step out of your vendor's web portal and inside your workspace.
Why this MCP works for early-stage audio branding decisions
A two-founder startup is launching a podcast and needs to pick a voice for the intro bumper. They're comparing 8-10 options across tone and accent before committing to a voice actor or TTS service. Aivoov's list tool gives them a filterable catalog they can review in a shared Switchy chat, tagging favorites and ruling out mismatches in real time. The single-tool scope is a feature here: there's no workflow bloat, just a reference lookup. The catch: if you're already deep into a TTS platform with its own voice library, adding this MCP is redundant. Use Aivoov when you're platform-shopping or need a neutral voice index that isn't locked to one vendor's ecosystem.
When Aivoov supports compliance planning but not execution
A 6-person product team is scoping an accessibility overhaul that includes screen-reader-friendly audio descriptions. They need to survey which voices support their user base's top 5 languages and document the options for a compliance report. Aivoov's language-filtered voice list gives them a snapshot they can export into a planning doc without logging into a TTS vendor's dashboard. The API key auth means one team member can provision access for the whole group in under a minute. The boundary: this MCP doesn't generate audio, test pronunciation, or integrate with your CMS. If your audit requires sample clips or live testing, you'll need a fuller TTS integration. Aivoov is the research step, not the build step.
Frequently asked
What does the Aivoov MCP do in Switchy?
The Aivoov MCP connects your team's Switchy workspace to Aivoov's text-to-speech API. It lets AI assistants query available voice options before generating audio, so your team can programmatically check which languages and voice profiles Aivoov supports without leaving the conversation. Useful if you're building workflows that need to confirm voice availability before committing to audio generation.
Do I need a paid Aivoov account to use this MCP?
Yes. You need an active Aivoov account and a valid API key. The MCP uses API key authentication, so whoever connects it must have access to Aivoov's dashboard to generate or retrieve the key. Free trial keys work if Aivoov offers them, but check your plan's rate limits — the MCP will fail if you exceed them.
Can the Aivoov MCP actually generate audio files?
No. This MCP only lists available voices and filters them by language. It doesn't synthesize speech or return audio files. If you need to generate TTS output, you'll still use Aivoov's main API directly or build a custom integration. Think of this MCP as a discovery tool, not a production audio pipeline.
Why use this MCP instead of just checking Aivoov's docs?
The MCP pulls live voice data from your Aivoov account, so you see exactly which voices are available under your current plan and region settings. Documentation goes stale; this doesn't. It's faster for AI assistants to query the API mid-conversation than to parse static docs, especially if Aivoov updates their voice library frequently.
Who on my team should connect the Aivoov MCP?
Whoever manages your Aivoov account and has access to API keys. This is typically a developer or ops lead. Once connected, any Switchy user in your workspace can ask the assistant to list voices, but only the connector's API key is used. Rotate the key in Aivoov's dashboard if that person leaves.