The Plug
VerifiedMedia

Say (Text-to-Speech)

Interactive text-to-speech with animated display

M
MCP Official✓ Verified

Official Model Context Protocol organization

Say (Text-to-Speech) preview

Text-to-speech with interactive controls. Click to pause/resume, double-click to restart. Low latency polling-based queue. Built with Python using uv for easy installation.

Installation

Add the following configuration to your MCP client settings file to install this app.

{
  "claude": {
    "mcpServers": {
      "say-server": {
        "command": "uv",
        "args": [
          "run",
          "https://raw.githubusercontent.com/modelcontextprotocol/ext-apps/main/examples/say-server/server.py"
        ]
      }
    }
  }
}

Install Instructions

Copy the JSON config below and paste it into your MCP client settings file.

For Claude Desktop:

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "say-server": {
      "command": "uv",
      "args": [
        "run",
        "https://raw.githubusercontent.com/modelcontextprotocol/ext-apps/main/examples/say-server/server.py"
      ]
    }
  }
}

Get this App

Copy the config and paste it into your MCP client settings.

{
  "claude": {
    "mcpServers": {
      "say-server": {
        "command": "uv",
        "args": [
          "run",
          "https://raw.githubusercontent.com/modelcontextprotocol/ext-apps/main/examples/say-server/server.py"
        ]
      }
    }
  }
}

Stats

Rating
4.2(3)
Installs
95
Views
700
GitHub
2,800

Works With

🟠 Claude🟢 ChatGPT🔵 VS Code🪿 Goose

README Badge

Add this badge to your GitHub README:

[![The Plug](https://getmcpapps.com/badge/say-tts.svg)](https://getmcpapps.com/apps/say-tts)