wesioiot-mcp
wesioiot-mcp
MiniMaxメディア(TTS、画像、動画、音楽)用MCPサーバー、wesioiotプロキシ(api.wesioiot.top)経由でルーティングされます。
利用可能なツール(7つ)
ツール | 機能 | おおよそのコスト |
| TTS(ブラジルポルトガル語音声、hex音声) | $0.10 / 1k文字 |
| 利用可能なブラジルポルトガル語音声8つを一覧表示 | 無料 |
| 画像生成(image-01) | $0.02 / 画像 |
| 動画生成(Hailuo 2.3、非同期) | $0.20–0.50 / 動画 |
| 動画ジョブのポーリング | 無料 |
| 音楽生成(music-2.6、同期/非同期) | $0.10 / 音楽 |
| 音楽ジョブのポーリング | 無料 |
Related MCP server: mmxomni
wesioiotプロキシとは
api.wesioiot.topは、MiniMaxのAPIに対してフロントエンドとして機能するOpenAI互換プロキシです。クライアントはmmx-…トークン(MiniMaxの直接のsk-cp-…キーではなく)で認証し、クライアントごとのレート制限、監査ログ、クォータ管理を可能にします。このMCPはすべてのメディア呼び出しにプロキシを使用するため、チャットで使用しているのと同じトークンがここでも機能します。
インストール
1. 依存関係をインストール
npm installNode.js 20+が必要です。
2. プロキシトークンを取得
wesioiotプロキシから発行されたmmx-…キーが必要です。プロキシを実行している場合は、ダッシュボードまたは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を設定
オプション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オプションB — 汎用MCPクライアント(stdio)
クライアントに以下を実行するように設定します:
node /caminho/absoluto/para/wesioiot-mcp/build/index.js環境変数:
変数 | 必須 | デフォルト | 例 |
| ✅ | — |
|
| ❌ |
| カスタムプロキシURL |
| ❌ |
|
|
4. 検証
hermes mcp test wesioiot-mcp
# Esperado: ✓ Connected (~20s) + 7 toolsツールのパラメータ
text_to_audio
text(string、必須) — 合成するテキストvoiceId(string) — 音声ID(デフォルト:Portuguese_FascinatingBoy)model(string) —speech-02-hd、speech-02-turbo、speech-2.6-hd、speech-2.8-turbospeed(number 0.5–2.0) — 話速vol(number 0.1–10.0) — 音量pitch(number -12~12) — ピッチシフトoutputDirectory(string) — MP3の保存先(デフォルト:WESIOIOT_MCP_BASE_PATH)
text_to_image
prompt(string、必須) — 画像の説明aspectRatio(string) —1:1、16:9、9:16などn(number) — 画像の枚数(デフォルト1)outputDirectory(string) — 保存先
generate_video
prompt(string、必須) — 動画の説明taskIdを返します。query_video_generationで確認します。
music_generation
lyrics(string、必須) — 歌詞prompt(string) — 音楽スタイルの説明title(string) — 曲のタイトルstyle(string) — 音楽スタイルoutputDirectory(string) — 保存先同期的(直接音声)または非同期的(task_id)に返される場合があります。
利用可能なブラジルポルトガル語音声
Portuguese_FascinatingBoy (padrão)
Portuguese_SmartYoungGirl
Portuguese_ConfidentWoman
Portuguese_Wiselady
Portuguese_Deep-VoicedGentleman
Portuguese_Jovialman
Portuguese_ThoughtfulMan
Portuguese_Strong-WilledBoyアーキテクチャ
┌──────────────┐ stdio ┌──────────────────┐ HTTPS ┌──────────────────┐
│ MCP client │ ─────────▶ │ wesioiot-mcp │ ─────────▶ │ api.wesioiot.top │
│ (Hermes AI) │ JSON-RPC │ (Node.js stdio) │ Bearer │ (proxy) │
└──────────────┘ └──────────────────┘ mmx-... └────────┬─────────┘
│ upstream
▼
┌──────────────────┐
│ api.minimax.io │
│ (MiniMax) │
└──────────────────┘プロキシは各呼び出しを監査し、キーごとにレート制限を適用し、MiniMaxのアップストリームAPIに転送します。mmx-…トークンはプロキシに対してのみ有効です。
なぜ別のMCPなのか
MiniMaxの公式パッケージminimax-mcpは、個人キーsk-cp-…を使用して直接api.minimax.ioに接続します。このサーバーは:
プロキシのトークン(
mmx-…)を使用 — メディアはチャットと同じ課金/監査パイプラインを通過しますvoice_clone、voice_design、play_audioを削除(プロキシで公開されていないため)同じJSON-RPC / stdioインターフェースを維持するため、あらゆるMCP互換クライアントで動作します
両方のMCPを並行して実行できます:minimax-mcpは音声クローン用、wesioiot-mcpはプロキシ経由で課金する必要があるすべてのもの用です。
ライセンス
MIT
This server cannot be deployed
Maintenance
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
MCP server for Google Veo AI video generation
Related MCP Servers
- AlicenseAqualityNot gradedmaintenanceEnables interaction with MiniMax AI APIs for text-to-speech, voice cloning, video generation, image generation, and music creation through MCP clients like Claude Desktop and Cursor.9MIT
- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server exposing MiniMax's image, speech, music, and video generation APIs as MCP tools for use with any MCP-aware host.5,444 npmMIT
- AlicenseNot gradedqualityCmaintenanceMCP server for MiniMax's multimodal generation models, enabling text-to-speech, voice cloning, image, video, and music creation through natural language.MIT
- AlicenseAqualityCmaintenanceMulti-provider media generation MCP server that generates images, videos, audio, and transcriptions from text prompts using OpenAI, xAI, Gemini, ElevenLabs, and BFL through a single unified interface.683 npm2MIT