图像理解 MCP 服务器,通过 OpenAI 兼容 API 调用 Vision 模型进行图像分析。
summarize_image: 分析单张图片内容compare_images: 对比多张图片异同
# 创建虚拟环境
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# 或 .venv\Scripts\activate # Windows
# 安装依赖
pip install -r requirements.txt设置环境变量:
| 环境变量 | 必需 | 默认值 | 说明 |
|---|---|---|---|
VISION_API_KEY |
是 | - | API密钥 |
VISION_API_BASE_URL |
否 | https://yunwu.ai/v1 |
API基础URL |
VISION_MODEL |
否 | gemini-3.1-flash-lite-preview |
使用的模型 |
在 ~/.claude.json 的 mcpServers 中添加:
{
"vision-mcp": {
"type": "stdio",
"command": "/path/to/venv/bin/python",
"args": ["/path/to/server.py"],
"env": {
"VISION_API_KEY": "your-api-key-here"
}
}
}或使用完整路径直接调用:
{
"vision-mcp": {
"type": "stdio",
"command": "/absolute/path/to/vision-mcp/.venv/bin/python",
"args": ["/absolute/path/to/vision-mcp/server.py"],
"env": {
"VISION_API_KEY": "your-api-key-here"
}
}
}Claude: 分析这张图片
(拖入或粘贴图片)
Claude Code 会自动调用 summarize_image 工具分析图片内容。