NestDaddy

VoiceHue text to speech

io.github.voicehue/voicehue · v1.0.0

Remote text-to-speech MCP server with text_to_speech and list_voices tools. Free plan.

Connect Remote server

Terminal
claude mcp add --transport http voicehue https://voicehue.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "voicehue": {
      "url": "https://voicehue.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "voicehue": {
      "type": "http",
      "url": "https://voicehue.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://voicehue.com/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 8 found in our last check

  • voice_studio

    Create and manage PRIVATE voices. Actions: capabilities, list, quote (for_action design/clone/save/synthesize/delete), design, save, clone, synthesize, delete, operation, rename. Rename changes only the current account’s personal voice display name, takes voice_id and name, cost…

  • text_to_speech

    Convert text to spoken audio with a VoiceHue voice. Returns the audio (MP3 by default, or WAV) and a one-line summary with the voice, number of characters and duration. Up to 3,000 characters per call. Use list_voices first to get a valid voice id.

  • list_voices

    List the public VoiceHue voices a key can use: id, name, language, gender and tier. Standard voices use the key's free plan; premium voices use the account's daily free premium trial, then its premium characters: char_rate is what one character of text uses (1 for most, less for…

  • create_speech_job

    Queue a long text (up to 20,000 characters) for speech. Returns a job id at once; call get_speech_job with it until the status is completed, then download the audio from its link. Use text_to_speech instead for texts up to 3,000 characters. The text is charged once, only when al…

  • get_speech_job

    Status of a job from create_speech_job: queued, running, completed or failed. A completed job carries a download link valid for one hour (call again for a new one); the audio is kept for 24 hours.

  • create_dialogue

    Speak a conversation with several voices and get ONE merged audio file (MP3 by default, or WAV). Each block has its own voice, text and optional language, speed, pitch, volume and pause after it. Up to 20 blocks on the free plan and 100 on pro, and 3,000 characters across all bl…

  • get_usage

    What this key's account has left: standard characters today and this month (limits, used, remaining, plan, requests per minute), the premium characters left (this month, used today and the daily limit), today's free premium trial, characters that expire soon, and when the daily…

  • estimate

    How many premium characters a text would use with a voice, without making audio. Standard voices are free; premium voices use at most one premium character per character (value voices less). Give the text, or just its length in characters. Free to call.

Headers

NameDescription
Authorization
Required, secret
Bearer <VoiceHue API key>. Create a free key at https://voicehue.com/dashboard#api-keys

Details

Endpointhttps://voicehue.com/mcp (Streamable HTTP)
First published4 Nov 2026
Last updated4 Nov 2026
Registry nameio.github.voicehue/voicehue

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.