Universal vision tools for AI agents via Model Context Protocol
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"agent-vision-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# agent-vision-mcp <!-- mcp-name: io.github.idealizing/agent-vision-mcp --> [English](README.md) | [中文](README_CN.md) Give MCP-compatible AI agents image analysis, metadata inspection, cropping, OCR, and image comparison through any OpenAI-compatible vision model. ## Features - Analyze screenshots, charts, documents, UI, objects, and general images. - Inspect image dimensions and metadata without calling a model. - Crop and zoom into regions using normalized coordinates. - Extract visible text with a VLM or an optional dedicated OCR model. - Compare two to four images. - Accept public URLs, local files, data URLs, and Base64 images. - Run locally over the standard MCP stdio transport. ## Claude Code ### Requirements - Python 3.10 or newer - [`uv`](https://docs.astral.sh/uv/getting-started/installation/) - An OpenAI-compatible vision API endpoint and API key `uvx` downloads the published package from PyPI into an isolated environment and runs it. It does not use the source code in your current directory and does not permanently install the package into your system Python. ### Add To Claude Code The command below configures Claude Code to start `agent-vision-mcp` from PyPI: ```bash claude mcp add --scope user agent-vision \ --env UV_DEFAULT_INDEX=https://pypi.org/simple \ VISION_API_KEY="your-api-key" \ VISION_BASE_URL="https://your-provider.example/v1" \ VISION_MODEL_ID="your-vision-model" \ -- uvx agent-vision-mcp ``` Use `UV_DEFAULT_INDEX=https://pypi.org/simple` when your local PyPI mirror has not synchronized the latest release. Verify the connection: ```bash claude mcp get agent-vision claude mcp list ``` Then start Claude Code and ask: ```text Use vision_capabilities to show the available vision tools. ``` Analyze a local image: ```text Use vision_inspect on /data/example.png, then use vision_analyze to describe it. ``` By default, local image access is limited to `/data` and `/tmp`. Add another directory with: ```bash claude mcp…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.