Skip to main content
Glama

wesioiot-mcp

MCP-Server für MiniMax-Medien (TTS, Bild, Video, Musik), geroutet über den Proxy wesioiot (api.wesioiot.top).

Verfügbare Tools (7)

Tool

Funktion

Ca. Kosten

text_to_audio

TTS (PT-BR-Stimmen, Audio-Hex)

$0,10 / 1k Zeichen

list_voices

Listet 8 verfügbare PT-BR-Stimmen

kostenlos

text_to_image

Bilderzeugung (image-01)

$0,02 / Bild

generate_video

Videosynthese (Hailuo 2.3, asynchron)

$0,20–0,50 / Video

query_video_generation

Abfrage des Video-Job-Status (Polling)

kostenlos

music_generation

Musikerzeugung (music-2.6, sync/async)

$0,10 / Musikstück

query_music_generation

Abfrage des Musik-Job-Status (Polling)

kostenlos

Related MCP server: mmxomni

Was ist der Proxy wesioiot

api.wesioiot.top ist ein OpenAI-kompatibler Proxy, der als Frontend zur MiniMax-API dient. Er authentifiziert Clients mit Tokens vom Typ mmx-… (anstelle der direkten MiniMax-Schlüssel sk-cp-…) und ermöglicht so Ratenbegrenzung pro Client, Audit-Logging und Kontingentsteuerung. Dieser MCP nutzt den Proxy für alle Medienaufrufe, sodass derselbe Token, den der Chat verwendet, auch hier funktioniert.

Installation

1. Abhängigkeiten installieren

npm install

Erfordert Node.js 20+.

2. Einen Proxy-Token abrufen

Sie benötigen einen vom Proxy wesioiot ausgestellten mmx-…-Schlüssel. Wenn Sie den Proxy betreiben, erstellen Sie den Schlüssel über das Dashboard oder direkt in SQLite:

node -e "
const Database = require('better-sqlite3');
const db = new Database('/caminho/para/proxy/data/proxy.sqlite');
const k = db.prepare('SELECT key FROM api_keys WHERE label=?').get('seu-label');
console.log(k.key);
"

3. MCP konfigurieren

Option A — hermes mcp add (Hermes Agent)

printf "y\ny\n" | hermes mcp add wesioiot-mcp \
  --command node \
  --env WESIOIOT_API_KEY=mmx-... \
  --env WESIOIOT_API_HOST=https://api.wesioiot.top \
  --env WESIOIOT_MCP_BASE_PATH=/caminho/para/output \
  --args /caminho/absoluto/para/wesioiot-mcp/build/index.js

# Bug conhecido: o `hermes mcp add --env` só salva a última env var.
# Patchear as outras com:
hermes config set mcp_servers.wesioiot-mcp.env.WESIOIOT_API_KEY mmx-... --force
hermes config set mcp_servers.wesioiot-mcp.env.WESIOIOT_API_HOST https://api.wesioiot.top --force
hermes config set mcp_servers.wesioiot-mcp.enabled true --force

Option B — Generischer MCP-Client (stdio)

Konfigurieren Sie Ihren Client zur Ausführung von:

node /caminho/absoluto/para/wesioiot-mcp/build/index.js

Mit den Umgebungsvariablen:

Variable

Erforderlich

Standard

Beispiel

WESIOIOT_API_KEY

mmx-3dc90e8e...

WESIOIOT_API_HOST

https://api.wesioiot.top

Benutzerdefinierte Proxy-URL

WESIOIOT_MCP_BASE_PATH

/tmp

~/.cache/wesioiot-mcp

4. Validieren

hermes mcp test wesioiot-mcp
# Esperado: ✓ Connected (~20s) + 7 tools

Parameter der Tools

text_to_audio

  • text (string, erforderlich) — zu synthetisierender Text

  • voiceId (string) — ID der Stimme (Standard: Portuguese_FascinatingBoy)

  • model (string) — speech-02-hd, speech-02-turbo, speech-2.6-hd, speech-2.8-turbo

  • speed (number 0.5–2.0) — Sprechgeschwindigkeit

  • vol (number 0.1–10.0) — Lautstärke

  • pitch (number -12 bis 12) — Tonhöhenverschiebung

  • outputDirectory (string) — Speicherort für die MP3-Datei (Standard: WESIOIOT_MCP_BASE_PATH)

text_to_image

  • prompt (string, erforderlich) — Beschreibung des Bildes

  • aspectRatio (string) — 1:1, 16:9, 9:16, usw.

  • n (number) — Anzahl der Bilder (Standard 1)

  • outputDirectory (string) — Speicherort

generate_video

  • prompt (string, erforderlich) — Beschreibung des Videos

  • Gibt eine taskId zurück. Verwenden Sie query_video_generation zur Überprüfung.

music_generation

  • lyrics (string, erforderlich) — Liedtext

  • prompt (string) — Beschreibung des Musikstils

  • title (string) — Titel des Musikstücks

  • style (string) — Musikrichtung

  • outputDirectory (string) — Speicherort

  • Kann synchron (direktes Audio) oder asynchron (task_id) zurückgegeben werden.

Verfügbare PT-BR-Stimmen

Portuguese_FascinatingBoy          (padrão)
Portuguese_SmartYoungGirl
Portuguese_ConfidentWoman
Portuguese_Wiselady
Portuguese_Deep-VoicedGentleman
Portuguese_Jovialman
Portuguese_ThoughtfulMan
Portuguese_Strong-WilledBoy

Architektur

┌──────────────┐   stdio    ┌──────────────────┐   HTTPS    ┌──────────────────┐
│  MCP client  │ ─────────▶ │  wesioiot-mcp    │ ─────────▶ │ api.wesioiot.top │
│  (Hermes AI) │   JSON-RPC │  (Node.js stdio) │   Bearer   │  (proxy)         │
└──────────────┘            └──────────────────┘   mmx-...   └────────┬─────────┘
                                                                      │ upstream
                                                                      ▼
                                                            ┌──────────────────┐
                                                            │  api.minimax.io  │
                                                            │  (MiniMax)       │
                                                            └──────────────────┘

Der Proxy prüft jeden Aufruf, wendet Ratenbegrenzung pro Schlüssel an und leitet an die vorgelagerte MiniMax-API weiter. Der Token mmx-… ist nur gegen den Proxy gültig.

Warum ein separater MCP

Das offizielle Paket minimax-mcp von MiniMax verbindet direkt mit api.minimax.io mit persönlichem Schlüssel sk-cp-…. Dieser Server:

  • Verwendet Ihren Proxy-Token (mmx-…) — Medien durchlaufen dieselbe Abrechnungs-/Prüfpipeline wie der Chat

  • Entfernt voice_clone, voice_design und play_audio (vom Proxy nicht verfügbar gemacht)

  • Behält dieselbe JSON-RPC-/stdio-Schnittstelle bei, sodass jeder MCP-kompatible Client funktioniert

Sie können beide MCPs parallel ausführen: minimax-mcp zum Klonen von Stimmen, wesioiot-mcp für alles, was über den Proxy abgerechnet werden soll.

Lizenz

MIT

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

Related MCP Connectors

  • MCP server for Hailuo (MiniMax) AI video generation

  • MCP server for MiniMax H3 multimodal video generation

  • MCP server for Wan AI video generation

View all MCP Connectors

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/wesioplayconstructor/wesioiot-top_proxy-mcp'

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