Metadata-Version: 2.4
Name: glm-vision-mcp-server
Version: 0.1.0
Summary: MCP server for image understanding via Zhipu GLM-4V API
License: MIT
Requires-Python: >=3.10
Requires-Dist: mcp<3,>=2.0.0
Requires-Dist: openai>=1.0.0
Description-Content-Type: text/markdown

# glm-vision-mcp-server

MCP server that gives Claude Code image recognition via Zhipu GLM-4V-Flash.

## Tools

- `analyze_image(file_path, prompt?)` — analyze a local image (JPEG/PNG/GIF/WebP, ≤5MB)
- `analyze_image_url(url, prompt?)` — analyze an image from a public URL
- `analyze_multiple_images(file_paths, prompt?)` — analyze up to 10 local images together
- `analyze_multiple_images_url(urls, prompt?)` — analyze up to 10 images from URLs

## Usage

Requires `GLM_API_KEY` (https://open.bigmodel.cn). Add to Claude Code:

```json
{
  "mcpServers": {
    "glm-vision-mcp-server": {
      "command": "uvx",
      "args": ["glm-vision-mcp-server"],
      "env": { "GLM_API_KEY": "<your-key>" },
      "startup_timeout_sec": 120
    }
  }
}
```

Run standalone: `uvx glm-vision-mcp-server`
