/ ディレクトリ / プレイグラウンド / MiniMax-MCP
● コミュニティ MiniMax-AI ⚡ 即起動

MiniMax-MCP

作者 MiniMax-AI · MiniMax-AI/MiniMax-MCP

MiniMaxの公式MCP — テキスト音声変換、音声クローン、テキスト画像生成、テキスト動画生成、音楽生成をすべてチャットから利用できます。

MiniMax-AI/MiniMax-MCPはMiniMaxの公式MCPで、TTS、音声デザイン、画像、動画、音楽APIをラップしています。地域別対応:グローバル(api.minimax.io)と中国本土(api.minimaxi.com)では別のキーが必要です。

なぜ使うのか

主な機能

ライブデモ

実際の動作

minimax.replay ▶ 準備完了
0/0

インストール

クライアントを選択

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "minimax": {
      "command": "uvx",
      "args": [
        "MiniMax-MCP"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop → Settings → Developer → Edit Config を開く。保存後、アプリを再起動。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "minimax": {
      "command": "uvx",
      "args": [
        "MiniMax-MCP"
      ],
      "_inferred": true
    }
  }
}

Cursor は Claude Desktop と同じ mcpServers スキーマを使用。プロジェクト設定はグローバルより優先。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "minimax": {
      "command": "uvx",
      "args": [
        "MiniMax-MCP"
      ],
      "_inferred": true
    }
  }
}

Cline サイドバーの MCP Servers アイコンをクリックし、"Edit Configuration" を選択。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "minimax": {
      "command": "uvx",
      "args": [
        "MiniMax-MCP"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop と同じ形式。Windsurf を再起動して反映。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "minimax",
      "command": "uvx",
      "args": [
        "MiniMax-MCP"
      ]
    }
  ]
}

Continue はマップではなくサーバーオブジェクトの配列を使用。

~/.config/zed/settings.json
{
  "context_servers": {
    "minimax": {
      "command": {
        "path": "uvx",
        "args": [
          "MiniMax-MCP"
        ]
      }
    }
  }
}

context_servers に追加。保存時に Zed がホットリロード。

claude mcp add minimax -- uvx MiniMax-MCP

ワンライナー。claude mcp list で確認、claude mcp remove で削除。

ユースケース

実用的な使い方: MiniMax-MCP

ブログ投稿をナレーション音声に変換する方法

👤 クリエイター、ポッドキャスター、アクセシビリティチーム ⏱ ~15 min beginner

使うタイミング: 書かれたコンテンツを聴きやすいバージョンに変換したいとき。

前提条件
  • MiniMaxアカウント + APIキー — グローバル:minimax.io、中国本土:minimaxi.com。MINIMAX_API_KEYとMINIMAX_API_HOSTを地域に合わせて設定してください
  • uvxのインストール — brew install uv
フロー
  1. 音声リストの表示
    list_voices — 利用可能なすべての英語音声を表示します。✓ コピーしました
    → プレビュー付きの音声カタログ
  2. 音声のレンダリング
    text_to_audio: [記事を貼り付け] で音声'female-calm-en'を使用します。/audio/article.mp3に保存してください。✓ コピーしました
    → MP3ファイルが保存され、URLが返されました

結果: コンテンツの聴きやすい音声版です。

注意点
  • 長い記事は1回の呼び出しの文字数制限に達します — 段落に分割し、レンダリングして連結してください
  • 固有名詞の発音が正しくありません — SSML形式の音声ヒントを使用するか、voice_designツールで特殊な音声を生成してください
組み合わせ: filesystem

ナレーション用に自分の声をクローンする方法

👤 一貫性のあるナレーターを求めるクリエイター ⏱ ~10 min intermediate

使うタイミング: AIナレーションを自分の声で再生したいとき。

前提条件
  • 10~60秒の音声サンプル(クリーンな音声、あなたの声) — スマートフォンで録音し、mp3/wavとして書き出してください
フロー
  1. クローン作成
    voice_cloneでサンプル/recordings/me.wavを使用し、名前を'my-voice'として設定します。✓ コピーしました
    → 音声IDが返されました
  2. 使用する
    text_to_audioで音声='my-voice'を使用して[テキストを貼り付け]。✓ コピーしました
    → あなたの声での出力

結果: 毎回マイクなしで個人的なナレーション。

注意点
  • 同意なしに他の人の声を使用する — しないでください — 法的および倫理的な問題です。代わりにvoice_designを使用してください

画像を生成して短編動画に変換する方法

👤 コンテンツクリエイター、マーケター ⏱ ~15 min intermediate

使うタイミング: ソーシャルコンテンツ、製品プレビュー。

フロー
  1. 画像の生成
    text_to_image: 'セラミックマグの最小限のスタジオ製品ショット、自然光'。✓ コピーしました
    → 画像URL
  2. アニメーション
    generate_videoでプロンプト'slow rotating mug on a wooden table'を使用します。query_video_generationでステータスをポーリングしてください。✓ コピーしました
    → 準備完了時の動画URL

結果: 短いマーケティングクリップ。

注意点
  • 動画生成は非同期で数分かかる場合があります — 常にquery_video_generationを使用してポーリングしてください — チャットを待たせないでください
組み合わせ: google-workspace

組み合わせ

他のMCPと組み合わせて10倍の力を

minimax + filesystem

生成されたアセットを構造化されたコンテンツフォルダに保存する

/manuscript/の各章のナレーションを生成し、MP3を/audio/chapters/に保存してください。✓ コピーしました

Googleドキュメントから音声を生成し、ドキュメント内にリンクとして添付する

ドキュメント'Launch Post'を読み、ナレーションを生成し、Driveにアップロードし、リンクをフッターとして追加してください。✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
text_to_audio text: str, voice: str, format?: 'mp3'|'wav', output_path? テキストをナレーションする MiniMax TTS価格ごと
list_voices language?: str 音声を検索する 無料
voice_clone sample_path: str, name: str カスタム音声 MiniMax価格ごと
voice_design description: str 散文から音声を生成する MiniMax価格ごと
text_to_image prompt: str, aspect_ratio? 画像生成 MiniMax画像価格ごと
generate_video prompt: str, duration_s? 動画生成を開始する MiniMax動画価格ごと
query_video_generation task_id 動画ジョブをポーリングする 無料
music_generation lyrics: str, genre?: str 短いトラックを作成する MiniMax音楽価格ごと

コストと制限

運用コスト

APIクォータ
MiniMaxプランごと — minimax.ioまたはminimaxi.comで現在の価格を確認してください
呼び出しあたりのトークン
適度なテキスト入力。出力はオーディオ/画像/動画ファイルです
金額
従量課金。Flash/Hailuo-Mini相当で開始するのが最も安価です
ヒント
可能な限り短いTTSをより少ない長い呼び出しにバッチ処理してください。動画が最も高価です — 結果をキャッシュしてください。

セキュリティ

権限、シークレット、影響範囲

最小スコープ: 地域に合わせたMINIMAX_API_KEY + MINIMAX_API_HOST
認証情報の保管: 環境変数
データ送信先: テキスト/オーディオは、選択した地域のMiniMaxのサーバーに送信されます
絶対に付与しない: グローバルキーと中国本土キーを混在させないでください — 'Invalid API key'を引き起こします

トラブルシューティング

よくあるエラーと対処法

無効なAPIキー

キーとホスト地域が一致する必要があります。グローバルの場合はMINIMAX_API_HOST=https://api.minimax.ioに、中国本土の場合はhttps://api.minimaxi.comに設定してください。

確認: env | grep MINIMAX
動画生成が完了しない

query_video_generationを使用して最大10分間ポーリングしてください。予想より長い場合は、通常サーバー負荷を示します。スタックしている場合は、新しいタスクで再試行してください。

voice_cloneの品質が悪い

サンプルオーディオは10~60秒で、クリーン(音楽/ノイズなし)で、単一スピーカーである必要があります。

レート制限を超えました

MiniMaxは1分ごとおよび1日ごとのキャップを適用します。バックオフして、より高い制限のプランにアップグレードしてください。

代替案

MiniMax-MCP 他との比較

代替案代わりに使う場面トレードオフ
ElevenLabs MCP西洋市場向けで専用の英語音声を使用したTTSが必要な場合1つのバンドルに動画/画像/音楽が含まれていません
OpenAI/Whisper for TTS既にOpenAIクレジットがある場合MiniMaxよりも音声オプションが少なくなります

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る