Skip to main content

voicestudio-mcp

Official MCP server for Voice Studio. Voice Studio is a local desktop app for AI text-to-speech, voice cloning, voice design, and transcription. This package connects that app to your agents. Get the app at aiaudiogen.com.

An MCP (Model Context Protocol) server that lets agents drive Voice Studio, a local desktop app for text-to-speech, voice cloning, voice design, and transcription. Once installed, Claude Desktop, Claude Code, Cursor, and any other MCP-aware client gets 12 audio tools that talk to the Voice Studio backend running on your machine, plus a built-in usage guide so the agent knows how to use them well.

Requirements

  • Voice Studio.app installed (download from https://aiaudiogen.com)
  • Python 3.11+ (only needed if installing via pip - uvx ships its own)

The MCP server will auto-launch the Voice Studio app the first time you call a tool, then poll until the local backend is ready.

Install

No global install. Each MCP client launches it on demand:

uvx voicestudio-mcp

Option B - pip

pip install voicestudio-mcp
voicestudio-mcp   # runs the stdio server (Ctrl+C to exit)

Option C - local checkout

cd integrations/mcp_server
pip install -e .

Wire it into your MCP client

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows) and add:

{
  "mcpServers": {
    "voicestudio": {
      "command": "uvx",
      "args": ["voicestudio-mcp"]
    }
  }
}

If you used pip install instead of uvx:

{
  "mcpServers": {
    "voicestudio": {
      "command": "voicestudio-mcp"
    }
  }
}

Restart Claude Desktop. The 12 vs_* tools will appear in the tool palette.

Claude Code

claude mcp add voicestudio uvx voicestudio-mcp

Or by editing .claude/mcp_config.json in your project:

{
  "mcpServers": {
    "voicestudio": {
      "command": "uvx",
      "args": ["voicestudio-mcp"]
    }
  }
}

Tools

Tool What it does
vs_list_voices List built-in voices and your custom cloned profiles.
vs_generate_speech Text-to-speech with a built-in voice. Returns a WAV file path.
vs_generate_with_profile Text-to-speech using one of your saved cloned voices.
vs_clone_voice Clone a voice from a reference recording (mp3/wav).
vs_design_voice Generate speech with a voice synthesized from a free-form description.
vs_transcribe Transcribe an audio file via the ASR model.
vs_list_history Recent generations from the Voice Studio library.
vs_download_from_history Re-save a past generation by its history record id.
vs_account_status Report account state: paid or free tier, and free generations remaining.
vs_free_models Free all loaded ML models from memory.
vs_current_service Which ML service is currently loaded (tts/clone/design/asr/none).
vs_mcp_enabled Whether the MCP integration is enabled in Voice Studio Settings.

Built-in guidance

Beyond the tools, the server exposes its own usage playbook so an agent knows how to drive Voice Studio well without any extra install:

  • an MCP resource voicestudio://guide (Voice Studio usage guide), and
  • an MCP prompt voicestudio_guide

covering recipes (voiceovers, cloning), timing (cold start, model swaps), and the free-tier generation limit. The same call-time essentials are baked into each tool's description, so a client that never reads resources still gets the important warnings.

Notes

  • Audio is returned as file paths, not inline bytes. Generated WAVs can be 500 KB to several MB; we hand back the absolute path plus a one-line summary. Default output directory is ~/Documents/VoiceStudio/integrations-out/ (override with VS_OUTPUT_DIR).
  • One ML pipeline at a time. Voice Studio loads one model into memory at any moment. Calling vs_generate_speech then vs_transcribe back-to-back will incur a model-swap latency while the first model unloads and the second loads.
  • Auto-launch. If Voice Studio isn't running when you call a tool, the server spawns it and waits up to 45 seconds for the backend to answer /health (override with VS_LAUNCH_TIMEOUT).
  • Backend port. Defaults to 127.0.0.1:58391. Override with VS_BACKEND_HOST and VS_BACKEND_PORT.

License

MIT

Metadata

Release files for voicestudio-mcp 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for voicestudio-mcp 0.1.3
File Interpreter ABI Platform Actions
voicestudio_mcp-0.1.3-py3-none-any.whl Python 3 none any Details for voicestudio_mcp-0.1.3-py3-none-any.whl

Release files / voicestudio_mcp-0.1.3-py3-none-any.whl

Download URL voicestudio_mcp-0.1.3-py3-none-any.whl
Size 25.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cd4da3a326d7df2d701104c6ad005c001ee76d0dbc9a0f9c050c46a950db0fc8
BLAKE2b-256 checksum
How to use checksums
bb4860e1af3da23b12d855ba6a5ede1b470f06bf4a2c0498f7e3236adb27161f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for voicestudio-mcp 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page