wesioiot-mcp
wesioiot-mcp
MCP-сервер для медиа MiniMax (TTS, изображение, видео, музыка), маршрутизируемый через прокси wesioiot (api.wesioiot.top).
Доступные инструменты (7)
Инструмент | Функция | Приблизительная стоимость |
| TTS (голоса PT-BR, аудио hex) | $0.10 / 1k символов |
| Список 8 доступных голосов PT-BR | бесплатно |
| Генерация изображения (image-01) | $0.02 / изображение |
| Генерация видео (Hailuo 2.3, async) | $0.20–0.50 / видео |
| Опрос задания видео | бесплатно |
| Генерация музыки (music-2.6, sync/async) | $0.10 / музыка |
| Опрос задания музыки | бесплатно |
Related MCP server: mmxomni
Что такое прокси wesioiot
api.wesioiot.top — это прокси, совместимый с OpenAI, который выступает перед API MiniMax. Он аутентифицирует клиентов с помощью токенов mmx-… (вместо прямых ключей sk-cp-… от MiniMax), позволяя ограничивать скорость для каждого клиента, вести журнал аудита и контролировать квоту. Этот MCP использует прокси для всех медиа-вызовов, поэтому тот же токен, который используется в чате, работает и здесь.
Установка
1. Установить зависимости
npm installТребуется Node.js 20+.
2. Получить токен прокси
Вам нужен ключ mmx-…, выданный прокси wesioiot. Если вы запускаете прокси, создайте ключ через панель управления или напрямую в 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).
Доступные голоса PT-BR
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) │
└──────────────────┘Прокси аудирует каждый вызов, применяет ограничение скорости по ключу и передает запросы к вышестоящему API MiniMax. Токен mmx-… действителен только для прокси.
Зачем нужен отдельный MCP
Официальный пакет minimax-mcp от MiniMax подключается напрямую к api.minimax.io с личным ключом sk-cp-…. Этот сервер:
Использует ваш токен прокси (
mmx-…) — медиа проходит через тот же конвейер биллинга/аудита, что и чатУдаляет
voice_clone,voice_designиplay_audio(не предоставляемые прокси)Сохраняет тот же интерфейс JSON-RPC / stdio, поэтому работает любой MCP-совместимый клиент
Вы можете запускать оба MCP параллельно: minimax-mcp для клонирования голосов, wesioiot-mcp для всего, что должно оплачиваться через прокси.
Лицензия
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
- AlicenseAquality-maintenanceEnables 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.9
- Alicense-qualityBmaintenanceModel Context Protocol server exposing MiniMax's image, speech, music, and video generation APIs as MCP tools for use with any MCP-aware host.4,740MIT
- Alicense-qualityDmaintenanceMCP 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.6811MIT
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
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/wesioplayconstructor/wesioiot-top_proxy-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server