Back to Home
Komorebi-yaodong icon

edge-tts-mcp-server

by Komorebi-yaodong

Overview

Provides a Model Context Protocol (MCP) server for integrating high-quality Microsoft Edge TTS capabilities with AI agents, allowing them to generate and merge natural-sounding speech, then upload it to a cloud storage service.

Installation

Run Command
npx -y edge-tts-mcp-server

Environment Variables

  • URUSAI_API_TOKEN

Security Notes

The server includes a hardcoded secret key (`oik6PdDdMnOXemTbwvMn9de/h9lFnfBaCWbGMMZqqoSaQaqUOqjVGm5NqsmjcBI1x+sS9ugjB55HEJWRiFXYFw==`) within the `EdgeTTSClient` for signing requests to Microsoft's Translator API endpoint (`dev.microsofttranslator.com`). This is a critical security vulnerability, as it exposes an authentication credential in plain text within the source code. While input sanitization (`escapeXml`, `preprocessText`) is present for speech content, the hardcoded secret makes the server unsafe for production environments or any scenario where this key should be protected.

Similar Servers

Stats

Interest Score22
Security Score4
Cost ClassMedium
Avg Tokens100
Stars1
Forks0
Last Update2026-01-04

Tags

TTSSpeech SynthesisMCPEdge TTSAI Agent Tool