Skip to main content
Glama

vision_see

Read-onlyIdempotent

Analyze an image from the clipboard, URL, or data URI to answer questions or describe its content. Call this tool when a user provides a screenshot or pastes an image.

Instructions

Look at an image and return a text description/answer. You cannot see images yourself — you MUST call this. Default source is the OS clipboard (user copied or pasted a screenshot). Do NOT ask the user to save a file. Call immediately when the user pastes an image, mentions screenshot/clipboard/图片/截图, or you see an [Image] placeholder. image: omit/'clipboard'/data URI/raw base64/https URL/local path (last resort). question: what to extract or answer.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
imageNoImage source. Omit or 'clipboard' to read the OS clipboard. Also accepts data:image URI, raw base64, https URL, or a local image path.clipboard
questionNoWhat to look for. Use the user's question when they have one.Describe this image in detail. Transcribe all visible text exactly. If it is a UI, error, terminal, or code screenshot, say what is broken and what to do next.
max_tokensNoMax tokens from the vision model.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and non-destructive behavior, so the safety profile is clear. The description adds value by explaining the default clipboard source and stating that the AI 'cannot see images yourself — you MUST call this,' which clarifies a key behavioral constraint not covered by annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is efficient but could be tighter. The first two sentences are strong. The list of image sources and the question guidance are useful but slightly verbose; a simpler format like 'image: clipboard, data URI, base64, URL, or path (last resort)' would be clearer.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's three parameters, full schema coverage, output schema, and annotations, the description covers all essential aspects: when to use, image sources, question handling, and behavioral notes. No gaps remain for an AI agent to safely invoke this tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3. However, the description adds meaning by explaining when to omit or set parameters (e.g., 'omit/clipboard' for image, default question for describe/transcribe actions) and providing a sensible default for question that covers multiple use cases (UI, error, terminal, code screenshots). The description also clarifies the priority: user question > default.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose: 'Look at an image and return a text description/answer.' It specifies the verb (look, return), resource (image), and distinguishes itself from the sibling vision_status by focusing on image content analysis rather than system status.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides explicit guidance on when to use the tool ('when the user pastes an image, mentions screenshot/clipboard/图片/截图, or you see an [Image] placeholder') and what not to do ('Do NOT ask the user to save a file'). It also includes instructions on default behavior (OS clipboard) and alternative image sources.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

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/hal666/vision-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server