mcp.film

mcp.film / Voice & Dialogue / Hume MCP Server

Hume MCP Server

Officialby Hume AIfreemiumverified Sep 22, 2026

Official Hume server for Octave TTS — emotionally expressive, acting-directed speech.

What it does

Hume's official MCP server drives Octave, a speech-language model that performs text rather than merely pronouncing it, with prompt-directed emotion and delivery. Ideal for film dialogue and narration where acting nuance matters; agents can iterate on takes, save designed voices to a library, and replay prior audio without regenerating.

Connect

Claude Code
claude mcp add hume -e HUME_API_KEY=YOUR_KEY -- npx @humeai/mcp-server
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "hume": {
      "command": "npx",
      "args": [
        "@humeai/mcp-server"
      ],
      "env": {
        "HUME_API_KEY": "YOUR_KEY_HERE"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "hume": {
      "command": "npx",
      "args": [
        "@humeai/mcp-server"
      ],
      "env": {
        "HUME_API_KEY": "YOUR_KEY_HERE"
      }
    }
  }
}
Auth: api_key · env HUME_API_KEY — https://platform.hume.ai

Sample tools

ttsplay_previous_audiolist_voicessave_voicedelete_voice

Field notes

Official but effectively dormant, and the gap keeps widening: npm @humeai/mcp-server is still 0.3.0, published 8 Jan 2026 — over eight months with no release. The GitHub repo reports a push on 26 Aug 2026, but that is not the default branch: the newest commit on main is still 'bump v (#17)' from 8 Jan 2026, so read the push date as branch noise, not maintenance. ~9 stars, 3 open issues, no LICENSE file in the tree even though npm metadata declares ISC. Hume's docs site also serves a separate MCP at https://dev.hume.ai/_mcp/server, but that is Mintlify documentation search (one searchDocs tool) — it will not synthesize a line of dialogue, so do not wire it in expecting Octave. Five tools — a much narrower surface than ElevenLabs or Cartesia, and TTS-only, so pair it with something else for SFX and transcription. Set --workdir/-w (or WORKDIR) or audio lands in the system temp directory under /hume-tts; local playback wants ffplay or another CLI player on PATH. EMBEDDED_AUDIO_MODE (default false) returns audio inline instead, which is what you want in a client that cannot reach your filesystem.

Also in Voice & Dialogue

Used in

Character-Consistent Series · Create avatar, talking-head, or UGC-style video · Generate voice, score, and sound assets

Pairs well with