minimax-tts-mcp
minimax-tts-mcp
Ein leichtgewichtiger MCP-Server (Model Context Protocol), der KI die Fähigkeit zum Sprechen verleiht. Text rein, Audio-URL raus.
Erstellt mit Flask + MiniMax TTS API.
Was es tut
Stellt ein
generate_speech-Tool über das MCP-Protokoll bereitKI sendet Text → Server ruft MiniMax TTS auf → gibt eine abspielbare MP3-URL zurück
Unterstützt Emotionssteuerung, Geschwindigkeitsanpassung und Sprachauswahl (Kantonesisch, Mandarin usw.)
Related MCP server: Blabber-MCP
Schnellstart
1. Klonen und installieren
git clone https://github.com/YOUR_USERNAME/minimax-tts-mcp.git
cd minimax-tts-mcp
pip install -r requirements.txt2. Konfigurieren
cp .env.example .env
# Edit .env with your MiniMax API key and voice IDHolen Sie sich Ihren API-Schlüssel und Ihre Voice-ID von der MiniMax Platform.
3. Ausführen
python server.pyDer Server startet unter http://localhost:5000.
Endpunkte
Endpunkt | Methode | Beschreibung |
| POST | MCP-Protokoll-Endpunkt für KI-Tool-Aufrufe |
| POST | Direktes TTS – JSON senden, MP3-Datei erhalten |
| GET | Bereitstellung generierter Audiodateien |
| GET | Gesundheitscheck |
MCP-Integration
Fügen Sie Folgendes zu Ihrer MCP-Client-Konfiguration hinzu:
{
"mcpServers": {
"tts": {
"url": "http://localhost:5000/mcp"
}
}
}Der Server stellt ein Tool bereit:
generate_speech
Parameter | Typ | Erforderlich | Beschreibung |
text | string | ja | Zu sprechender Text |
emotion | string | nein | neutral, happy, sad, angry, fearful, surprised, disgusted |
speed | number | nein | 0.5 - 2.0 (Standard 0.9) |
language | string | nein | z. B. "Chinese,Yue" für Kantonesisch |
Direkte TTS-Nutzung
curl -X POST http://localhost:5000/tts \
-H "Content-Type: application/json" \
-d '{"text": "Hello world", "speed": 1.0}' \
--output speech.mp3Bereitstellung
Funktioniert überall, wo Python läuft – einem VPS, einer Cloud-VM oder einem Container. Für den öffentlichen Zugriff setzen Sie es hinter einen Reverse-Proxy (nginx/caddy) mit HTTPS.
Beispiel mit systemd:
# /etc/systemd/system/tts-mcp.service
[Unit]
Description=MiniMax TTS MCP Server
[Service]
WorkingDirectory=/path/to/minimax-tts-mcp
EnvironmentFile=/path/to/minimax-tts-mcp/.env
ExecStart=/usr/bin/python3 server.py
Restart=always
[Install]
WantedBy=multi-user.targetHinweise
Generierte Audiodateien werden in
/tmpgespeichert und nicht automatisch bereinigt. Für die Produktion fügen Sie einen Cron-Job oder eine Bereinigungslogik hinzu.Die MiniMax-API ist ein kostenpflichtiger Dienst. Überprüfen Sie deren Preise für die TTS-Nutzung.
Für die Stimmklonung müssen Sie zuerst eine benutzerdefinierte Stimme auf der MiniMax-Plattform einrichten.
Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server implementation that integrates with Minimax API to provide AI-powered image generation and text-to-speech functionality in editors like Windsurf and Cursor.33250MIT
- AlicenseAqualityDmaintenanceAn MCP server that enables LLMs to generate spoken audio from text using OpenAI's Text-to-Speech API, supporting various voices, models, and audio formats.1121MIT
- FlicenseCqualityCmaintenanceAn MCP server that exposes speech-to-text and text-to-speech capabilities using a local speaches instance, allowing AI assistants to transcribe audio and generate speech.2
- Alicense-qualityDmaintenanceMCP server for MiniMax's multimodal generation models, enabling text-to-speech, voice cloning, image, video, and music creation through natural language.MIT
Related MCP Connectors
MCP server exposing the AceDataCloud Fish Audio API (text-to-speech with voice conditioning)
MCP server for Hailuo (MiniMax) AI video generation
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/jb4f7mhbvf-svg/minimax-tts-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server