Deepgram Tts Mcp

by shubhamofbce

366 downloads
Not rated
GitHub

About

This server uses deepgram api to generate text to speech and can also play it on your device. You can use this in claude If you prefer listening to audio on claude instead of reading text.

Details

Author
shubhamofbce
Downloads
366
Categories
Other

- Converts text to audio using the Deepgram API
- Plays audio in real‑time
- Easy to configure and run locally
- Integrates with Claude Desktop and other MCP clients
- Requires Python 3.13 or higher and a Deepgram API key

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Deepgram Tts Mcp
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Clone the repository, install dependencies using Poetry or pip, and register the server in Claude Desktop’s developer settings by editing the configuration JSON with the absolute path to server.py and your Deepgram API key. After saving, restart Claude Desktop and trigger the MCP client to hear audio generated from your text input.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "deepgram tts mcp": {
            "deepgram-mcp": {
                "command": "/usr/bin/python3",
                "args": [
                    "/Users/your-username/path/to/deepgram-mcp/server.py"
                ],
                "env": {
                    "DEEPGRAM_API_KEY": "your-deepgram-api-key"
                },
                "description": "Deepgram MCP server to transcribe audio. It is a STT server that uses the Deepgram API to transcribe audio."
            }
        }
    }
}

McpServers

{
    "deepgram-mcp": {
        "command": "/usr/bin/python3",
        "args": [
            "/Users/your-username/path/to/deepgram-mcp/server.py"
        ],
        "env": {
            "DEEPGRAM_API_KEY": "your-deepgram-api-key"
        },
        "description": "Deepgram MCP server to transcribe audio. It is a STT server that uses the Deepgram API to transcribe audio."
    }
}

Deepgram MCP Server

This is a Deepgram MCP (Modular Communication Protocol) server that integrates with Claude Desktop to provide real-time audio generation from text input. It leverages the Deepgram API for audio processing and plays back the generated audio within your MCP-compatible client.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.