Command Palette

Search for a command to run...

UnylyUnyly
Browse all

MiniMax Vision Server

FreeNot checked

MCP server for MiniMax vision models, enabling image analysis through the OpenAI-compatible chat completions endpoint. Supports local image files and remote URL

GitHubEmbed

About

MCP server for MiniMax vision models, enabling image analysis through the OpenAI-compatible chat completions endpoint. Supports local image files and remote URLs, with configurable temperature, max tokens, and adaptive thinking.

README

MCP server for MiniMax vision models — analyze images through the OpenAI-compatible POST /v1/chat/completions endpoint.

Features

  • 🖼️ Analyze images — local files (png/jpg/jpeg/gif/webp/bmp) and remote HTTP(S) URLs
  • 🧠 MiniMax-M3: image + video understanding, 1M context, adaptive thinking
  • 🎛️ temperature fully configurable [0, 2] (unlike some providers that lock it)
  • 💭 thinking flag → enables adaptive thinking + reasoning_split on M3
  • ⚡ Zero non-MCP dependencies, one-line npx deploy

Requirements

Install & run

cd minimax-vision-mcp-server
npm install
npm start

Environment variables

Variable Required Default Description
MINIMAX_API_KEY Your MiniMax API key.
MINIMAX_MODEL MiniMax-M3 Model: MiniMax-M3, MiniMax-M2.7, MiniMax-M2.7-highspeed, MiniMax-M2.5, MiniMax-M2.5-highspeed, MiniMax-M2.1, MiniMax-M2.1-highspeed, MiniMax-M2.
MINIMAX_BASE_URL https://api.minimax.chat/v1 Override endpoint (for proxies).
MINIMAX_MAX_TOKENS 8192 Default max output tokens. M3 supports up to 524288.

Note: International users may use https://api.minimaxi.com/v1 as the base URL.

Claude Code / CC-Switch config

{
  "mcpServers": {
    "minimax-vision": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "minimax-vision-mcp-server"],
      "env": {
        "MINIMAX_API_KEY": "your-minimax-api-key",
        "MINIMAX_MODEL": "MiniMax-M3"
      }
    }
  }
}

Tool: minimax_vision_understand

Parameter Type Required Description
image string Local image path or remote HTTP(S) URL.
prompt string What to ask about the image.
max_tokens number Max output tokens. Default 8192.
temperature number 0-2, default 1.
thinking bool Enable adaptive thinking + reasoning split (M3). M2.x always think; ignored there.

Why MiniMax for vision?

  • 1M context on M3 — analyze long documents alongside images
  • Native image + video understanding
  • Configurable temperature — fine-grained control over determinism
  • Adaptive thinking — reasoning on by default, splittable via reasoning_split

Related projects

License

MIT

from github.com/kira4094/minimax-vision-mcp-server

Installing MiniMax Vision Server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/kira4094/minimax-vision-mcp-server

FAQ

Is MiniMax Vision Server MCP free?

Yes, MiniMax Vision Server MCP is free — one-click install via Unyly at no cost.

Does MiniMax Vision Server need an API key?

No, MiniMax Vision Server runs without API keys or environment variables.

Is MiniMax Vision Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install MiniMax Vision Server in Claude Desktop, Claude Code or Cursor?

Open MiniMax Vision Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare MiniMax Vision Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs