mmx-mcp-server
mmx-mcp-server
Ein einheitlicher MiniMax multimodaler MCP-Server, basierend auf dem mmx CLI, der Text, Suche, Bildverständnis, Bilderzeugung, Sprachsynthese, Videoerzeugung, Musikerzeugung und Kontingentabfragen unterstützt.

Schnellstart (Ein-Satz-Konfiguration)
Wenn Sie Claude Code, OpenCode oder andere KI-CLI-Tools verwenden, die MCP unterstützen, geben Sie der KI einfach den folgenden Befehl:
Hilf mir bei der Installation und Konfiguration von mmx-mcp-server:
Installiere mmx-cli global (
npm install -g mmx-cli)Klone https://github.com/zth0828/mmx-mcp-server in ein beliebiges Verzeichnis und führe
npm install && npm run buildausFüge den
mmxServer zu meiner MCP-Konfigurationsdatei (z. B.~/.claude/settings.json) hinzu, die auf das Build-Ergebnisdist/index.jsverweistFrage mich nach dem MiniMax API Key und injiziere ihn über
env.MINIMAX_API_KEYInformiere mich nach Abschluss über das Konfigurationsergebnis
Manuelle Installation
1. mmx CLI installieren (falls noch nicht geschehen)
npm install -g mmx-cliInstallation verifizieren:
mmx --version2. MCP Server installieren und bauen
git clone https://github.com/zth0828/mmx-mcp-server.git
cd mmx-mcp-server
npm install
npm run build3. API Key konfigurieren
Fügen Sie dies in der MCP-Client-Konfiguration (z. B. ~/.claude/settings.json) hinzu:
Methode 1: API Key über Umgebungsvariablen übergeben (empfohlen)
{
"mcpServers": {
"mmx": {
"command": "node",
"args": ["/path/to/mmx-mcp-server/dist/index.js"],
"env": {
"MINIMAX_API_KEY": "sk-xxxxx"
}
}
}
}Methode 2: API Key über Befehlszeilenargumente übergeben
Geeignet für MCP-Clients, bei denen das Schreiben von env nicht möglich ist:
{
"mcpServers": {
"mmx": {
"command": "node",
"args": [
"/path/to/mmx-mcp-server/dist/index.js",
"--api-key",
"sk-xxxxx"
]
}
}
}Methode 3: Abhängigkeit von der lokalen mmx CLI-Anmeldung
Wenn die ersten beiden Methoden nicht konfiguriert sind, greift der Server automatisch auf den Authentifizierungsstatus der mmx CLI zurück (erfordert die vorherige Ausführung von mmx auth login --api-key sk-xxxxx). Diese Methode ist nur für die lokale Nutzung geeignet.
Benutzerdefiniertes Ausgabeverzeichnis (optional)
Standardmäßig werden generierte Bilder, Videos, Musik und Sprachdateien automatisch in Unterordnern des aktuellen Arbeitsverzeichnisses gespeichert:
mmx_image/— Bildermmx_video/— Videosmmx_music/— Musikmmx_speech/— Sprache
Wenn Sie diese zentral an einem anderen Ort speichern möchten, können Sie dies über die Umgebungsvariable MMX_OUTPUT_DIR ändern:
{
"mcpServers": {
"mmx": {
"command": "node",
"args": ["/path/to/mmx-mcp-server/dist/index.js"],
"env": {
"MINIMAX_API_KEY": "sk-xxxxx",
"MMX_OUTPUT_DIR": "/Users/xxx/Downloads/mmx-output"
}
}
}
}Die Nichtkonfiguration von
MMX_OUTPUT_DIRbeeinträchtigt die Nutzung in keiner Weise; die Dateien werden automatisch im aktuellen Projektverzeichnis abgelegt.
Bei jedem Aufruf kann der Ausgabepfad für eine einzelne Datei auch über den Parameter out angegeben werden.
Verfügbare Tools
Tool | Beschreibung |
| Websuche |
| Bildverständnis (unterstützt benutzerdefinierte Analyseanweisungen, z. B. UI-Kritik) |
| Textdialog (unterstützt System-Prompt, JSON-Modus) |
| Bilderzeugung (unterstützt |
| Sprachsynthese TTS (unterstützt |
| Videoerzeugung (unterstützt |
| Musikerzeugung (unterstützt |
| Kontingent anzeigen |
Anwendungsbeispiele
Nach der Konfiguration können Sie in Claude Code direkt sagen:
"Suche nach den neuesten Nachrichten zu MiniMax" "Analysiere dieses UI-Design und gib Optimierungsvorschläge" "Generiere ein Bild einer städtischen Nachtszene im Cyberpunk-Stil" "Wandle diesen Text in Sprache um"
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/zth0828/mmx-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server