Servidor MCP Edge-TTS
Un servidor de Protocolo de contexto de modelo (MCP) que proporciona servicios de síntesis de voz para agentes de IA que aprovechan las capacidades de texto a voz de Microsoft Edge.
descripción general
Este servidor MCP utiliza la biblioteca edge-tts para proporcionar la funcionalidad de texto a voz. Está diseñado como una herramienta para permitir que los agentes de IA respondan con una voz que suene natural.
Related MCP server: LINE Bot MCP Server
función
Conversión de texto a voz
Compatibilidad con múltiples voces e idiomas
Ajustar la velocidad y el tono del audio
Transmisión de datos de audio
instalar
pip install "edge_tts_mcp_server"O si quieres instalar en modo desarrollo:
git clone https://github.com/yuiseki/edge_tts_mcp_server.git
cd edge_tts_mcp_server
pip install -e .Cómo utilizar
Ejemplo de configuración en VS Code
Ejemplo de configuración en 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"
]
}
}
}Usar con MCP Inspector
Se ejecuta como un servidor MCP estándar:
mcp dev server.pyCorriendo con uvx (uvicorn)
Si lo ejecuta como un servidor basado en FastAPI bajo uv:
uv --directory path/to/edge_tts_mcp_server/src/edge_tts_mcp_server run server.pyOpciones de línea de comandos:
edge-tts-mcp --host 0.0.0.0 --port 8080 --reloadPunto final de API
Cuando se ejecuta en modo FastAPI, están disponibles los siguientes puntos finales:
/- Información de la API/health- chequeo de salud/voices- Lista de voces disponibles (opcionalmente filtrables por?locale=ja-JP, etc.)/mcp- Punto final de la API de MCP
licencia
Instituto Tecnológico de Massachusetts (MIT)