mmx-mcp-server
Hosts the MCP server repository and serves as the source for cloning and installing the server implementation.
Provides package management for installing the mmx CLI dependency and building the MCP server through npm commands.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mmx-mcp-servergenerate an image of a futuristic city at night"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mmx-mcp-server
A unified MiniMax multimodal MCP Server, wrapped based on the mmx CLI, supporting text, search, image understanding, image generation, speech synthesis, video generation, music generation, and quota queries.

Quick Start (One-sentence configuration)
If you are using Claude Code, OpenCode, or other AI CLI tools that support MCP, simply provide the following prompt to the AI:
Help me install and configure mmx-mcp-server:
Globally install mmx-cli (
npm install -g mmx-cli)Clone https://github.com/zth0828/mmx-mcp-server to any directory, and run
npm install && npm run buildAdd the
mmxserver to my MCP configuration file (e.g.,~/.claude/settings.json), pointing to the build artifactdist/index.jsAsk me for my MiniMax API Key and inject it via
env.MINIMAX_API_KEYTell me the configuration result once finished
Related MCP server: MiniMax Unified MCP
Manual Installation
1. Install mmx CLI (if not already installed)
npm install -g mmx-cliVerify the installation:
mmx --version2. Install and build the MCP Server
git clone https://github.com/zth0828/mmx-mcp-server.git
cd mmx-mcp-server
npm install
npm run build3. Configure API Key
Add the following to your MCP client configuration (e.g., ~/.claude/settings.json):
Method 1: Pass API Key via environment variables (Recommended)
{
"mcpServers": {
"mmx": {
"command": "node",
"args": ["/path/to/mmx-mcp-server/dist/index.js"],
"env": {
"MINIMAX_API_KEY": "sk-xxxxx"
}
}
}
}Method 2: Pass API Key via command-line arguments
Suitable for MCP clients where setting env is inconvenient:
{
"mcpServers": {
"mmx": {
"command": "node",
"args": [
"/path/to/mmx-mcp-server/dist/index.js",
"--api-key",
"sk-xxxxx"
]
}
}
}Method 3: Rely on mmx CLI local login
If neither of the first two methods is configured, the Server will automatically fall back to the authentication state of the mmx CLI itself (requires running mmx auth login --api-key sk-xxxxx beforehand). This method is only suitable for local machine use.
Custom Output Directory (Optional)
By default, generated images, videos, music, and speech are automatically saved to subfolders in the current working directory:
mmx_image/— Imagesmmx_video/— Videosmmx_music/— Musicmmx_speech/— Speech
If you wish to store them in a different location, you can modify it via the MMX_OUTPUT_DIR environment variable:
{
"mcpServers": {
"mmx": {
"command": "node",
"args": ["/path/to/mmx-mcp-server/dist/index.js"],
"env": {
"MINIMAX_API_KEY": "sk-xxxxx",
"MMX_OUTPUT_DIR": "/Users/xxx/Downloads/mmx-output"
}
}
}
}Not configuring
MMX_OUTPUT_DIRwill not affect usage; files will simply be placed in the current project directory.
You can also specify the output path for individual files using the out parameter during each call.
Provided Tools
Tool | Description |
| Web search |
| Image understanding (supports custom analysis instructions, e.g., UI critique) |
| Text chat (supports system prompt, JSON mode) |
| Image generation (supports |
| Speech synthesis TTS (supports |
| Video generation (supports |
| Music generation (supports |
| View quota |
Usage Examples
Once configured, you can directly say in Claude Code:
"Help me search for the latest news about MiniMax" "Analyze this UI design and provide optimization suggestions" "Generate a cyberpunk-style city night view image" "Convert this text to speech"
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-qualityCmaintenanceUnifies MiniMax's multimodal generation, web search, image understanding, audio, video, and music tools into a single MCP server for use with Claude and other clients.1MIT
- 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
Related MCP Connectors
MCP server for MiniMax H3 multimodal video generation
MCP server for Hailuo (MiniMax) AI video generation
MCP server for Wan AI video generation
Appeared in Searches
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/zth0828/mmx-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server