leanvox-mcp
Enables text-to-speech generation, voice cloning, dialogue creation, and other TTS operations through natural language in MCP-compatible AI assistants.
README
leanvox-mcp
Use Leanvox TTS directly from Claude, ChatGPT, Cursor, and any MCP-compatible AI assistant.
Zero code. One config line. Instant text-to-speech in your AI tools.
Quick Setup
Claude Desktop
Add to ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"leanvox": {
"command": "npx",
"args": ["-y", "leanvox-mcp"],
"env": {
"LEANVOX_API_KEY": "lv_live_your_key_here"
}
}
}
}
Restart Claude Desktop. Done. ✨
Cursor
Settings → MCP → Add Server:
{
"leanvox": {
"command": "npx",
"args": ["-y", "leanvox-mcp"],
"env": {
"LEANVOX_API_KEY": "lv_live_your_key_here"
}
}
}
VS Code (Copilot)
Add to .vscode/mcp.json:
{
"servers": {
"leanvox": {
"command": "npx",
"args": ["-y", "leanvox-mcp"],
"env": {
"LEANVOX_API_KEY": "lv_live_your_key_here"
}
}
}
}
Claude Code (CLI)
claude mcp add leanvox -- npx -y leanvox-mcp
Set your API key:
export LEANVOX_API_KEY="lv_live_your_key_here"
What You Can Do
Once connected, just ask your AI assistant in natural language:
"Read this paragraph aloud using the podcast_conversational_female voice"
"Create a podcast dialogue between two speakers about AI"
"Clone my voice from this audio file"
"What voices are available?"
"Check my Leanvox balance"
The AI assistant handles everything — no code needed.
Available Tools
| Tool | Description |
|---|---|
leanvox_generate |
Generate speech from text |
leanvox_stream |
Stream audio to a file |
leanvox_dialogue |
Create multi-speaker dialogue |
leanvox_list_voices |
Browse available voices |
leanvox_transcribe |
Transcribe audio or schedule async STT jobs |
leanvox_get_job |
Get async TTS/STT job status |
leanvox_list_jobs |
List async TTS/STT jobs |
leanvox_clone_voice |
Clone a voice from audio |
leanvox_design_voice |
Design a voice from a description |
leanvox_check_balance |
Check account balance |
Resources
| Resource | URI | Description |
|---|---|---|
| Voices | leanvox://voices |
All available voices |
| Curated | leanvox://voices/curated |
14 curated Pro voices |
| History | leanvox://generations |
Past generations |
| Account | leanvox://account |
Balance & usage |
Prompts
| Prompt | Description |
|---|---|
narrate |
Convert text to natural speech |
podcast |
Create a multi-speaker podcast |
voice-clone |
Clone a voice from reference audio |
Authentication
Get your API key at leanvox.com/dashboard.
Pass it via:
- Environment variable
LEANVOX_API_KEY(recommended) - Config file
~/.lvox/config.toml
Requirements
- Node.js 18+
- Leanvox API key (get one free)
Standalone Usage
# Run directly
npx leanvox-mcp
# Or install globally
npm install -g leanvox-mcp
leanvox-mcp
Troubleshooting
"Tool not found" — Restart your AI app after adding the config.
"Authentication error" — Check your LEANVOX_API_KEY is set correctly.
"Connection refused" — Make sure Node.js 18+ is installed: node --version
Links
- Leanvox — Main site
- API Docs — Full API reference
- Python SDK —
pip install leanvox - Node.js SDK —
npm install leanvox - GitHub — Source & issues
License
MIT
leanvox-mcp — Text-to-speech for the AI era.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.