Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Zonos Tts Mcp

    MCP server that allows Claude to have a voice.

    14 stars
    TypeScript
    Updated Sep 11, 2025

    Table of Contents

    • Setup
    • Installing via Smithery
    • Manual installation
    • Using with Claude
    • Features
    • Requirements
    • Notes

    Table of Contents

    • Setup
    • Installing via Smithery
    • Manual installation
    • Using with Claude
    • Features
    • Requirements
    • Notes

    Documentation

    MseeP.ai Security Assessment Badge

    Zonos MCP Integration

    smithery badge

    A Model Context Protocol integration for Zonos TTS, allowing Claude to generate speech directly.

    Setup

    Installing via Smithery

    To install Zonos TTS Integration for Claude Desktop automatically via Smithery:

    bash
    npx -y @smithery/cli install @PhialsBasement/zonos-tts-mcp --client claude

    Manual installation

    1. Make sure you have Zonos running with our API implementation (PhialsBasement/zonos-api)

    2. Install dependencies:

    bash
    npm install @modelcontextprotocol/sdk axios

    3. Configure PulseAudio access:

    bash
    # Your pulse audio should be properly configured for audio playback
    # The MCP server will automatically try to connect to your pulse server

    4. Build the MCP server:

    bash
    npm run build
    # This will create the dist folder with the compiled server

    5. Add to Claude's config file:

    Edit your Claude config file (usually in ~/.config/claude/config.json) and add this to the mcpServers section:

    json
    "zonos-tts": {
      "command": "node",
      "args": [
        "/path/to/your/zonos-mcp/dist/server.js"
      ]
    }

    Replace /path/to/your/zonos-mcp with the actual path where you installed the MCP server.

    Using with Claude

    Once configured, Claude automatically knows how to use the speak_response tool:

    python
    speak_response(
        text="Your text here",
        language="en-us",  # optional, defaults to en-us
        emotion="happy"    # optional: "neutral", "happy", "sad", "angry"
    )

    Features

    • Text-to-speech through Claude
    • Multiple emotions support
    • Multi-language support
    • Proper audio playback through PulseAudio

    Requirements

    • Node.js
    • PulseAudio setup
    • Running instance of Zonos API (PhialsBasement/zonos-api)
    • Working audio output device

    Notes

    • Make sure both the Zonos API server and this MCP server are running
    • Audio playback requires proper PulseAudio configuration

    Similar MCP

    Based on tags & features

    • ME

      Metmuseum Mcp

      TypeScript·
      14
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • ME

      Metmuseum Mcp

      TypeScript·
      14
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k