MiniMax MCP Tools and Parameters
1. text_to_audio
This tool converts the text to natural and fluent speech.2. list_voices
This tool lists all available voices.3. voice_clone
This tool clones a voice from a specified audio file.4. voice_design
This tool generates a voice and preview audio from a prompt.5. play_audio
This tool plays an audio file.6. music_generation
This tool generates music from a prompt and lyrics.7. generate_video
Generates a video based on a prompt. At least one ofprompt or first_frame_image in the parameters is required.
8. image_to_video
Generates a video from a first-frame image. At least one ofprompt or first_frame_image in the parameters is required. Only available in the JavaScript/TypeScript MCP version.
9. query_video_generation
Queries the status of an asynchronous video generation task.10. text_to_image
Generates images from a text prompt.Use the MiniMax MCP Server in Clients
Get an API Key
- Visit the MiniMax Developer Platform.
- Click the “Create new secret key” button and enter a project name to create a new API Key.
- After creation, the system will display the API Key. Be sure to copy and save it securely. The key is shown only once and cannot be viewed again.
UVX Installation and Configuration
MiniMax‑MCP is a Python-implemented MCP service. To allow MCP clients to call it, the service must be started and executed viauvx. uvx is a command-line tool provided by uv, similar to npm exec. It is used to run executables defined within a package, ensuring environment isolation and dependency control.
- Install uv (to get uvx)
- macOS / Linux users:
- Windows users:
uv and uvx executables will be created under the Python environment’s Scripts or bin directory.
- Verify uvx is available Run the following command:
- macOS / Linux users:
- Windows users:
- If installed correctly, a path will be shown (e.g., /usr/local/bin/uvx).
- If you encounter the error
spawn uvx ENOENT, it means thatuvxis either not installed or not in your system PATH. You need to provide its absolute path.
Transport Modes
MiniMax-MCP provides two transport modes: stdio and SSE. Choose as needed.Use in Claude Desktop
- Download Claude Desktop.
- Go to
Claude > Settings > Developer > Edit Config > claude_desktop_config.json, add the following configuration. - Restart Claude Desktop when finished. Note: If you’re on Windows, enable “Developer mode” in Claude Desktop to use MCP servers. If you see the error
spawn uvx ENOENT, set the absolute path to uvx in"command".
Use in Cursor
- Download and install Cursor.
- Go to
Cursor -> Preferences -> Cursor Settings -> Tools & Inrgrations -> MCP -> Add Custom MCPto open the MCP tool config file.
- Add MiniMax account configuration in
mcp.jsonfile.
- After configuration, you can view the MCP tools currently supported by MiniMax.
Use in Cherry Studio
- Download the Cherry Studio client.
- Go to
Settings -> MCP Settings -> Add Server -> Import from JSON, paste the following and confirm.
- In the chat panel, click
MCP Settingsand select the configured “MiniMax MCP” to use it.
Use the MiniMax MCP JS Server in Clients
Get an API Key
- Visit the MiniMax Developer Platform.
- Click the “Create new secret key” button and enter a project name to create a new API Key.
- After creation, the system will display the API Key. Be sure to copy and save it securely. The key is shown only once and cannot be viewed again.
Node.js and npm Installation
Node.js is an open-source JavaScript runtime that can run JavaScript outside the browser. It is based on Google’s V8 engine, with high performance, event-driven, and non-blocking I/O characteristics, making it suitable for high-concurrency network services, real-time apps, and microservices. npm is the default package manager installed with Node.js and the world’s largest software registry. Developers can use npm to search, install, update, and manage dependencies (both frontend and backend), greatly simplifying development.- Install Node.js and npm
- Verify installation
Transport Modes
MiniMax-MCP-JS supports stdio, REST, and SSE; choose as neededUse in Claude Desktop
- Download Claude Desktop.
- Go to
Claude > Settings > Developer > Edit Config > claude_desktop_config.json, add the following configuration. - Restart Claude Desktop when finished. Note: If you’re on Windows, enable “Developer mode” in Claude Desktop to use MCP servers. If you see the error
spawn uvx ENOENT, set the absolute path to uvx in"command".
Use in Cursor
- Download and install Cursor.
- Go to
Cursor -> Preferences -> Cursor Settings -> Tools & Inrgrations -> MCP -> Add Custom MCPto open the MCP tool config file.
- Add MiniMax account configuration in
mcp.jsonfile.
- After configuration, you can view the MCP tools currently supported by MiniMax.
Use in Cherry Studio
- Download the Cherry Studio client.
- Go to
Settings -> MCP Settings -> Add Server -> Import from JSON, paste the following and confirm.
- In the chat panel, click
MCP Settingsand select the configured “MiniMax-MCP-JS” to use it.
Usage Examples
Audio tools
- Choose suitable voice information and broadcast an evening news segment.
- Clone a voice from a specified audio and specify the cloned voice ID. Reference prompt:
- Design a voice as required and generate audio using the sample text.
Music generation tool
Reference prompt:Image generation tool
Reference prompt:Video generation tool
Reference prompt and image:How to contribute
If you would like to contribute to the MiniMax MCP project—whether by adding improvements or fixing bugs—you can do so in the following ways:- Open a new Issue on the GitHub repository (Python version or JS version) and briefly describe the change you propose or the problem you encountered.
- Create a Pull Request (PR) after receiving feedback, following the project’s contribution guidelines. Include a clear description of your changes and any relevant context.
- PR Review: Project maintainers will review your submission and provide suggestions for merging or request further revisions if necessary.