minimax-mcp-api
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., "@minimax-mcp-apiGenerate an image of a dog playing in the park."
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.
minimax-mcp-api
A Model Context Protocol (MCP) server written in NestJS that wraps the MiniMax platform APIs and exposes them as MCP tools over stdio.
Prerequisites
Node.js ≥ 22 (per
engines.nodeinpackage.json). Older versions lack the TypeScript target support used intsconfig.build.json.
Related MCP server: MiniMax Unified MCP
Install
npm installBuild
npm run buildRun (stdio)
node dist/main.jsEnvironment variables
Variable | Required | Default | Description |
| Yes | — | Bearer token for the MiniMax API |
| No |
| Base URL for the MiniMax API |
| No |
| One of |
| No |
| One of |
Copy .env.example to .env and fill in MINIMAX_API_KEY before running.
MCP tools
Domain | Tool | Endpoint |
Speech |
|
|
Speech |
|
|
Speech |
|
|
Speech |
|
|
Video |
|
|
Video |
|
|
Video |
|
|
Video |
|
|
Image |
|
|
Image |
|
|
Music |
|
|
File |
|
|
File |
|
|
File |
|
|
File |
|
|
File |
|
|
(16 tools total over 5 domains.)
Configure Claude Desktop
Add to ~/.config/claude_desktop_config.json (note: the path to dist/main.js
must be absolute):
{
"mcpServers": {
"minimax": {
"command": "node",
"args": ["/abs/path/to/minimax-mcp-api/dist/main.js"],
"env": {
"MINIMAX_API_KEY": "sk-..."
}
}
}
}Probe with MCP Inspector
npm run inspectTroubleshooting
401/403 from any tool —
MINIMAX_API_KEYis missing, malformed, or revoked. Verify withecho $MINIMAX_API_KEYand recopy the key from the MiniMax dashboard.npm run buildfails with TypeScript errors — Node version mismatch. Checknode -vreturnsv22.x; older Node lacks the target support configured intsconfig.build.json.Claude Desktop can't connect — confirm
args[0]is an absolute path todist/main.js(not relative) and that the file exists (runnpm run buildfirst).MINIMAX_API_URLchange has no effect — stdio MCP servers read environment variables at startup only. Restart Claude Desktop (or the stdio process) after editing.env.
License
UNLICENSED — private project, not for redistribution.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/ianrey258/minimax-mcp-api'
If you have feedback or need assistance with the MCP directory API, please join our Discord server