Skip to main content
Glama

glm-vision-mcp

MCP-сервер, оборачивающий GLM-4.6V-Flash (бесплатная модель зрения) от 智谱, предоставляет любому MCP-клиенту инструмент analyze_image с поддержкой анализа одного/нескольких изображений, OCR и сравнения нескольких изображений.

Возможности

Возможность

Описание

Анализ изображений

Локальный путь / http(s) URL / base64 data URI — все поддерживаются, автоматически преобразуется в data URI

Сравнение нескольких изображений

Несколько изображений передаются за раз, сравнительный анализ по prompt

Устойчивость к ограничению частоты

429 / 1302 / 1305 экспоненциальная задержка повторных попыток → ротация нескольких ключей → деградация до резервной модели glm-4.1v-thinking-flash

Самопроверка конфигурации

Инструмент check_config проверяет ключ/модель/эндпоинт, не раскрывая ключ

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)

Параметр

Тип

Обязателен

Описание

images

string[]

Да

Локальный путь / http(s) URL / data URI

prompt

string

Нет

Требование к анализу, по умолчанию «Пожалуйста, подробно опишите содержимое этого изображения»

temperature

number

Нет

0.0~1.0, по умолчанию 0.7

max_tokens

integer

Нет

Максимальное количество токенов на выходе, по умолчанию 2048

thinking

boolean

Нет

Режим глубокого мышления, по умолчанию false

Переменные окружения

Переменная

Обязательна

Описание

ZHIPU_API_KEY

Да

API-ключ 智谱, разделяется запятыми для ротации нескольких ключей

GLM_VISION_MODELS

Нет

Приоритет моделей, разделяется запятыми, по умолчанию glm-4.6v-flash,glm-4.1v-thinking-flash

GLM_API_BASE

Нет

Переопределяет эндпоинт 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 --live
Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Multi-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.
    1
    3,789
    100
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP 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

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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