Get the FREE Ultimate OpenClaw Setup Guide →

MiniMax -JS

Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio minimax-ai-minimax-mcp-js npx -y minimax-mcp-js \
  --env MINIMAX_API_KEY="Your MiniMax API key" \
  --env MINIMAX_API_HOST="https://api.minimax.chat"

How to use

MiniMax MCP JS exposes a JavaScript/TypeScript implementation of the MiniMax MCP stack. It provides a versatile server that can generate images, videos, and audio (text-to-speech), and also supports voice design, voice cloning, and music generation, all through the MCP (Model Context Protocol) interface. Clients compatible with MCP can interact with this server to request content transformations and generation tasks, such as creating images from prompts, generating short-form videos, synthesizing speech, and designing custom voices. The server is designed to work with the ModelScope/MCP hosting ecosystem and can be integrated with clients like Claude AI or other MCP-compatible clients by using standard MCP calls and environment-based configuration.

To use it, install the MCP server package (via npm/pnpm or Smithery) and start the server through the MCP entry point provided by the package. Ensure you have a valid MiniMax API key and host, because the server authenticates requests against the MiniMax platform. Once running, you can issue MCP requests to access the available tools, such as image_generation, video_generation, text_to_audio (TTS), voice_design, music_generation, and voice_cloning. The server supports dynamic configuration through environment variables or request parameters, so region-specific API keys and hosts can be adjusted without rebuilding the server.

How to install

Prerequisites:

  • Node.js and npm (or pnpm)
  • Internet access to fetch the package from npm or Smithery

Option A: Installing via Smithery (recommended for Claude Desktop)

  1. Install via Smithery CLI:
npx -y @smithery/cli install @MiniMax-AI/MiniMax-MCP-JS --client claude
  1. Start the server as directed by Smithery (typically handled by the Smithery client during runtime).

Option B: Manual 설치 (pnpm recommended)

  1. Install with pnpm:
pnpm add minimax-mcp-js
  1. Start the MCP server using the package’s entry script (the exact command may vary by package version, e.g., node path/to/server.js or an npm script defined by the package).

Prerequisites recap:

  • Node.js (LTS version recommended)
  • npm or pnpm
  • API credentials from MiniMax (MINIMAX_API_KEY, MINIMAX_API_HOST)
  • Internet access to install dependencies

Additional notes

Notes and tips:

  • Environment variables can configure API credentials and host; keep MINIMAX_API_KEY and MINIMAX_API_HOST secure.
  • The server implements multiple MCP tools including image_generation, video_generation, text_to_audio (TTS), voice_design, music_generation, and voice_cloning. Verify which tools are exposed by your particular MCP client and package version.
  • If you encounter Invalid API key errors, ensure API_HOST and API_KEY match your region and the credentials are up to date.
  • When updating, review release notes for changes to tools such as TTS parameter handling (e.g., languageBoost, subtitleEnable) and new features like voice_design and enhanced video generation models.
  • The MCP config supports dynamic configuration; you can override host or keys per request if needed.
  • Refer to the official MiniMax MCP documentation and MCP client docs for integration patterns and authentication flow.

Related MCP Servers

Sponsor this space

Reach thousands of developers