MCP server for visual understanding via Xiaomi MIMO multimodal API
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mimo-vision-mcp-2","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# mimo-vision-mcp 基于小米 MIMO API(mimo-v2.5 / mimo-v2.5-pro)的多模态理解 MCP 服务,支持图片、音频、视频三类理解能力。 > **v0.4.1 修复**:修复 `analyze_*` 工具调用必现的 `TypeError: Completions.create() got an unexpected keyword argument 'thinking'`——`thinking` 是 MiMo 自定义顶层请求体字段,需经 `extra_body` 传入,不能作为 OpenAI SDK 的 `create()` 关键字参数。 > > **v0.4.0 迁移提示**:11 个旧工具(`analyze_image` / `analyze_image_url` / `analyze_multiple_images` / `analyze_multiple_images_url` 等)已合并为 4 个新工具(`analyze_image` / `analyze_audio` / `analyze_video` / `estimate_video_tokens`)。`targets` 为列表(单张媒体传单元素列表),可混合本地路径与公网 URL;`prompt` 由可选改为**必填**。引用旧工具名的配置/提示词需迁移。 ## 使用 ```bash uvx mimo-vision-mcp ``` ### 注册配置 在 MCP 客户端的 server 配置(如 `.mcp.json`)中注册 `mimo-vision-mcp`。每个配置项有两种等价写法:`args`(命令行参数 `--xxx`)或 `env`(环境变量 `MIMO_XXX`),**二选一即可**;都填时 `--xxx` 优先。 | 配置 | 必填/可选 | 默认值 | 说明 | |---|---|---|---| | `env.MIMO_API_KEY` | **必填** | — | API 密钥,缺失启动报错 | | `env.MIMO_MODEL` 或 `--model <名称>` | 可选 | `mimo-v2.5` | 模型名(`mimo-v2.5` / `mimo-v2.5-pro`) | | `env.MIMO_THINKING` 或 `--thinking <值>` | 可选 | `disabled` | 默认思维模式(`disabled` / `enabled` / `enabled_with_reasoning`) | | `env.MIMO_MAX_COMPLETION_TOKENS` 或 `--max-completion-tokens <正整数>` | 可选 | 不传(官方默认:`mimo-v2.5` 32768 / `mimo-v2.5-pro` 131072) | 输出 token 上限 | **写法 A:全部用命令行参数(`args`)** ```json { "mcpServers": { "mimo-vision": { "command": "uvx", "args": ["mimo-vision-mcp", "--model", "mimo-v2.5-pro", "--thinking", "enabled"], "env": { "MIMO_API_KEY": "sk-xxx" } } } } ``` **写法 B:全部用环境变量(`env`)** ```json { "mcpServers": { "mimo-vision": { "command": "uvx", "args": ["mimo-vision-mcp"], "env": { "MIMO_API_KEY": "sk-xxx", "MIMO_MODEL": "mimo-v2.5-pro", "MIMO_THINKING": "enabled_with_reasoning", "MIMO_MAX_COMPLETION_TOKENS": "8192" } } } } ``` > 两种写法等价,选一种风格即可。仅 `MIMO_API_KEY` 必填,其余可选(不配用默认值)。 **参数优先级**(对 `thinking` / `max_completion_tokens`): ``` 工具调用显式传参 > --xxx 命令行参数 > $MIMO_XXX 环境变量 > 内置默认值 ```…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.