Quickstart
Connect with a gateway token.
Connect an MCP client to VoiceLab to generate text and speech, transcribe recordings, or remove background noise.
Model Context Protocol lets agents call tools. VoiceLab's MCP server wraps selected REST endpoints, with the same permissions, credits, and API limits. Check tools/list for the schemas available on your server.
Use MCP when your agent supports it. Use the REST API for application workflows, endpoints without an MCP tool, or direct control over requests and retries.
| Setup | Requirements |
|---|---|
| Hosted | Connect to https://mcp.voicelab.uz/mcp with an operator-issued gateway token. Your client must support Streamable HTTP and Bearer authentication. Calls use the operator's account. |
| Self-hosted | Build from source with Node.js 20+ and your own VoiceLab API key. Run locally over stdio or serve remote clients over HTTP. |
The Node server provides 22 tools for LLM completions, TTS, STT, Voice Isolator, and realtime tickets. See the tool reference for inputs and results. Use REST for voice cloning, LLM file uploads, and webhook management.
Connect with a gateway token.
Configure Cursor, Claude Desktop, or another compatible client.
22 tools for LLM, TTS, STT, and Voice Isolator.