mimo-vision
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., "@mimo-visiondescribe the image at /home/user/photo.jpg"
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.
# mimo-vision
跨工具视觉 MCP server:把图片发给多模态模型(mimo-v2.5 系),把返回的文字描述交给主模型。stdio + JSON-RPC 2.0,Python 3 标准库、零第三方依赖,Windows / WSL / macOS / Linux 通用。
工具
工具 | 参数 | 说明 |
|
| 描述图片文件,返回文字 |
Related MCP server: vision-mcp
工作原理
API key 解析:显式环境变量优先(约定俗成配置),否则自动发现当前工具的 auth 文件(零配置兜底)。
线路选择:默认免费 Zen 线路(
mimo-v2.5-free,200K 上下文);请求失败(超时 / 任意 4xx/5xx)时每请求回退到付费 Go 线路(mimo-v2.5,1M)一次;MIMO_VISION_ALLOW_PAID=false可禁用付费兜底。图片预处理:检测到 ImageMagick 时缩放长边 ≤ 2048px、JPEG q85、
-strip去元数据;否则原图直发。
设计决策见 adr/0001-cross-tool-vision-mcp-auto-apikey.md。
配置方式
方式一:显式配置(约定俗成,推荐固定/生产环境)
Codex(~/.codex/config.toml):
[mcp_servers.mimo-vision]
command = 'python'
args = ['C:\path\to\mimo-vision\vision_server.py']
startup_timeout_sec = 120
[mcp_servers.mimo-vision.env]
MIMO_VISION_API_KEY = 'sk-...'
MIMO_VISION_BASE_URL = 'https://opencode.ai/zen/v1'
MIMO_VISION_MODEL = 'mimo-v2.5-free'Claude Desktop / Claude Code(claude_desktop_config.json / 项目 .mcp.json):
{
"mcpServers": {
"mimo-vision": {
"command": "python",
"args": ["C:\\path\\to\\mimo-vision\\vision_server.py"],
"env": {
"MIMO_VISION_API_KEY": "sk-...",
"MIMO_VISION_BASE_URL": "https://opencode.ai/zen/v1",
"MIMO_VISION_MODEL": "mimo-v2.5-free"
}
}
}
}方式二:零配置(自动发现,推荐本机日常)
env 不填任何值,server 按优先级自动复用当前工具已登录的 key:
环境变量:
MIMO_VISION_API_KEY>VISION_API_KEY>OPENCODE_API_KEY>OPENAI_API_KEY>ANTHROPIC_API_KEY~/.codex/auth.json(Codex)~/.claude/settings.json(Claude Code;ANTHROPIC_AUTH_TOKEN仅当ANTHROPIC_BASE_URL指向 opencode 类端点时采用)~/.local/share/opencode/auth.json(仅opencode-go/opencode_go,不取无关 provider)
环境变量
变量 | 说明 | 默认 |
| 显式 key(最高优先级) | 无 |
| 显式 key(依次降级) | 无 |
| 显式线路 base URL(跳过自动选路,单线路不兜底) | 无 |
| 显式模型(同上) | 无 |
| 是否允许付费线路兜底( |
|
开发
python -m unittest discover -s tests # 运行全部测试
python vision_server.py # 以 stdio 方式启动安装 / 发布
项目已按可发布包结构组织(pyproject.toml,运行时零第三方依赖):
pip install . # 本地安装,得到 `mimo-vision` 命令
mimo-vision # 直接以 stdio 方式启动(等价于 python vision_server.py)其他机器(无需手动装依赖):
uvx --from /path/to/mimo-vision mimo-vision # 从本地目录运行
uvx mimo-vision # 发布到 PyPI 后一行运行安装后注册可简化为(Codex):
[mcp_servers.mimo-vision]
command = 'mimo-vision'
startup_timeout_sec = 120失败语义
任何失败(无 key、双线路失败、文件不存在、非图片、预处理异常)都以工具级错误返回:{isError: true, content: [{type: "text", text: "可操作提示"}]},进程不退出、连接不断开。
安全
只读 ADR 列出的指定 auth 文件,不扫描目录、不打印 / 写盘 / 上传 key;
key 仅在请求头
Authorization: Bearer ...中使用。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Flicense-qualityBmaintenanceProvides image understanding capabilities for MCP clients (e.g., Claude Code) by analyzing images using vision models from providers like Alibaba Cloud Bailian, OpenAI, or OpenRouter, returning detailed descriptions in Markdown format.1
- AlicenseAqualityBmaintenanceMCP server that provides an analyze_image tool using OpenAI-compatible vision LLMs to describe images from file paths, URLs, or base64 data.1201MIT
- Flicense-qualityBmaintenanceEnables image understanding and OCR through Xiaomi's MiMo vision language model, providing tools for image description, Q&A, and text recognition via MCP. Supports both image URLs and local file paths.
- AlicenseAqualityBmaintenanceEnables non-multimodal models to see images by providing MCP tools for image understanding and OCR, backed by any OpenAI-compatible vision model.2MIT
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Generate on-brand images from your AI agent: design, edit, and render templates over MCP.
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/wulusai2333/mimo-vision'
If you have feedback or need assistance with the MCP directory API, please join our Discord server