Skip to main content
Glama

Edge-TTS MCP Server

Edge-TTS MCP Server

A Model Context Protocol (MCP) server that provides speech synthesis services for AI agents that leverage the text-to-speech capabilities of Microsoft Edge.

overview

This MCP server uses the edge-tts library to provide text-to-speech capabilities, and is designed as a tool to enable AI agents to respond in a natural voice.

function

  • Text to speech conversion
  • Multiple voice and language support
  • Adjust audio speed and pitch
  • Streaming audio data

install

pip install "edge_tts_mcp_server"

Or if you want to install in development mode:

git clone https://github.com/yuiseki/edge_tts_mcp_server.git cd edge_tts_mcp_server pip install -e .

How to use

Example setup in VS Code

Example of setting in VS Code settings.json:

"mcp": { "servers": { "edge-tts": { "command": "uv", "args": [ "--directory", "C:\\Users\\__username__\\src\\edge_tts_mcp_server\\src\\edge_tts_mcp_server", "run", "server.py" ] } } }

Use with MCP Inspector

Runs as a standard MCP server:

mcp dev server.py

Running with uvx (uvicorn)

If you run it as a FastAPI based server under uv:

uv --directory path/to/edge_tts_mcp_server/src/edge_tts_mcp_server run server.py

Command line options:

edge-tts-mcp --host 0.0.0.0 --port 8080 --reload

API endpoint

When running in FastAPI mode, the following endpoints are available:

  • / - API information
  • /health - health check
  • /voices - List of available voices (optionally filterable by ?locale=ja-JP , etc.)
  • /mcp - MCP API endpoint

license

MIT

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A Model Context Protocol server that provides text-to-speech functionality for AI agents using Microsoft Edge's text-to-speech technology, supporting multiple voices, languages, and voice customization.

  1. overview
    1. function
      1. install
        1. How to use
          1. Example setup in VS Code
          2. Use with MCP Inspector
          3. Running with uvx (uvicorn)
        2. API endpoint
          1. license

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables integration with the TESS API, allowing users to list and manage agents, execute agents with custom messages, and manage files through natural language interfaces.
              Last updated -
              TypeScript
            • -
              security
              A
              license
              -
              quality
              Official Model Context Protocol server that enables interaction with powerful Speech-to-Text and Audio Intelligence APIs, allowing clients like Claude Desktop to transcribe audio, analyze speech, translate content, and more.
              Last updated -
              2
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables developers to integrate advanced text-to-speech and video translation capabilities into their applications through simple API calls.
              Last updated -
              Python
              MIT License
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that integrates with VOICEVOX engine to provide text-to-speech synthesis and speaker information retrieval, allowing users to generate and play voice audio from text.
              Last updated -
              2
              TypeScript
              MIT License
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/yuiseki/edge_tts_mcp_server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server