glm-vision-mcp
glm-vision-mcp
MCP-сервер, оборачивающий GLM-4.6V-Flash (бесплатная модель зрения) от 智谱, предоставляет любому MCP-клиенту инструмент analyze_image с поддержкой анализа одного/нескольких изображений, OCR и сравнения нескольких изображений.
Возможности
Возможность | Описание |
Анализ изображений | Локальный путь / http(s) URL / base64 data URI — все поддерживаются, автоматически преобразуется в data URI |
Сравнение нескольких изображений | Несколько изображений передаются за раз, сравнительный анализ по prompt |
Устойчивость к ограничению частоты | 429 / 1302 / 1305 экспоненциальная задержка повторных попыток → ротация нескольких ключей → деградация до резервной модели |
Самопроверка конфигурации | Инструмент |
Related MCP server: vision-mcp
Требования к окружению
Python >= 3.10
API-ключ платформы 智谱 (https://open.bigmodel.cn/usercenter/apikeys),
glm-4.6v-flashбесплатенЧтобы ещё больше снизить вероятность ограничения частоты, можно зарегистрировать несколько аккаунтов и получить по ключу, при настройке разделяйте их запятыми (английскими)
Установка
cd glm-vision-mcp
python -m venv .venv
.venv\Scripts\pip install -r requirements.txtЗапуск
# stdio 模式(MCP 客户端默认方式)
$env:ZHIPU_API_KEY = "你的Key"
.venv\Scripts\python server.py
# SSE 调试模式(无鉴权,仅限本机)
.venv\Scripts\python server.py --sse 8090Конфигурация клиента
Codex(~/.codex/config.toml)
[mcp_servers.glm-vision]
command = "C:\\绝对路径\\glm-vision-mcp\\.venv\\Scripts\\python.exe"
args = ["C:\\绝对路径\\glm-vision-mcp\\server.py"]
[mcp_servers.glm-vision.env]
ZHIPU_API_KEY = "你的Key"
# GLM_VISION_MODELS = "glm-4.6v-flash"
# GLM_API_BASE = "https://open.bigmodel.cn/api/paas/v4/chat/completions"Claude Desktop(claude_desktop_config.json)
{
"mcpServers": {
"glm-vision": {
"command": "C:\\绝对路径\\glm-vision-mcp\\.venv\\Scripts\\python.exe",
"args": ["C:\\绝对路径\\glm-vision-mcp\\server.py"],
"env": { "ZHIPU_API_KEY": "你的Key" }
}
}
}Интерфейс инструмента
analyze_image(images, prompt, temperature, max_tokens, thinking)
Параметр | Тип | Обязателен | Описание |
| string[] | Да | Локальный путь / http(s) URL / data URI |
| string | Нет | Требование к анализу, по умолчанию «Пожалуйста, подробно опишите содержимое этого изображения» |
| number | Нет | 0.0~1.0, по умолчанию 0.7 |
| integer | Нет | Максимальное количество токенов на выходе, по умолчанию 2048 |
| boolean | Нет | Режим глубокого мышления, по умолчанию false |
Переменные окружения
Переменная | Обязательна | Описание |
| Да | API-ключ 智谱, разделяется запятыми для ротации нескольких ключей |
| Нет | Приоритет моделей, разделяется запятыми, по умолчанию |
| Нет | Переопределяет эндпоинт API |
Примечания
Одно локальное изображение ≤ 10MB, поддерживаются jpg/jpeg/png/webp/gif/bmp
Бесплатная модель может ограничивать частоту в пиковые часы; ошибка возникает только если все ключи и все модели ограничены, подождите 15~30 секунд и повторите попытку в другое время
Ошибки, не связанные с ограничением частоты (401/400 и т.п.), не деградируют и не повторяются, возвращаются напрямую для облегчения диагностики конфигурации
Проверка
# 离线检查(不联网)
.venv\Scripts\python test_smoke.py
# 联网冒烟:MCP 握手 + analyze_image 真实调用
$env:ZHIPU_API_KEY = "你的Key"
.venv\Scripts\python test_smoke.py --liveMaintenance
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
- AlicenseAqualityAmaintenanceMulti-model vision understanding MCP server that provides unified image analysis for AI assistants without native vision, supporting models like GLM-4.6V, DeepSeek-OCR, Qwen3-VL-Flash, and more.13,789100MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for analyzing images using multiple vision LLM providers (OpenCode, OpenAI, Anthropic, Google, and custom OpenAI-compatible endpoints). Provides tools to analyze single or multiple images, list providers, and test vision capabilities.MIT
- FlicenseNot gradedqualityCmaintenanceAn MCP server that leverages Zhipu's free GLM-4.6V-Flash vision model to enable image, video, and file understanding (OCR, table parsing, defect detection, document Q&A, and more) across MCP-compatible clients like Codex and Claude Desktop.
- FlicenseAqualityBmaintenanceA Model Context Protocol server that wraps the free GLM-4.6V-Flash vision model, enabling text-only LLM clients like Codex, Cursor, and Claude Desktop to analyze images, videos, and files (PDF/TXT) through standard MCP tools.32
Related MCP Connectors
MCP server for GLM chat completions using Zhipu AI models via AceDataCloud
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP server for MiniMax H3 multimodal video generation
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/River831/glm-vision-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server