Skip to main content
MCP server CX Codex

ditto.audio — MCP server for Claude Code and Claude Code

Gives your coding agent text-to-speech: it browses voices, synthesizes audio and hands back a download link.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http tts https://mcp.ditto.audio
Open on GitHub

What ditto.audio does

The server lives at https://mcp.ditto.audio and speaks Streamable HTTP. On the first connection your client asks you to sign in to a ditto.audio account, so there is no key to paste. That connection shows up under Account -> API keys as a connected app, spends the same monthly allowance as your keys, and you can disconnect it from the same page.

Seven tools ship with it. list_voices walks the catalogue and your custom voices; list_languages lists language codes and which engines cover them. text_to_speech turns text into a download URL — MP3 unless you ask for FLAC, WAV or something else. Larger jobs go through create_speech_batch, which queues up to 1000 texts, with get_speech_batch, get_speech_batch_results and cancel_speech_batch for progress, links and stopping a run. Cancelling keeps whatever already finished.

Headless setups such as CI or a server skip the sign-in and pass a key from your API keys page as Authorization: Bearer ditto_sk_live_.... Audio arrives as a short-lived link rather than bytes in the conversation, so nothing heavy piles up in the chat history.

What it helps with

  • synthesize a line of text and get an MP3 link
  • check which voices the catalogue offers
  • find out which engines speak a given language
  • queue a large set of texts for synthesis
  • stop a batch that is already running

Example prompts for the agent

  • List the ditto.audio voices and pick a female one for English
  • Synthesize this text and give me the download link
  • Queue every line in script.txt and send me the links when they are ready

How to install ditto.audio

Platform CLI: remote server

claude mcp add --transport http tts https://mcp.ditto.audio

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about ditto.audio

How do I install ditto.audio in Claude Code?

Use the plugin marketplace: run /plugin marketplace add ditto-audio/ditto-mcp, then /plugin install ditto@ditto-audio. After that, connect to the server and sign in.

What does ditto.audio do?

It gives an agent text-to-speech: browsing voices and languages, synthesizing text, and running batches. Output comes back as a download link.

Do I need an API key?

Not for the normal setup — you sign in to your ditto.audio account when the client first connects. A key is only for headless cases like CI, sent as Authorization: Bearer ditto_sk_live_....

Similar MCP servers

All MCP servers for AI and ML →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor