Skip to main content
Glama
1orZero

z_ai_vision_mcp_server_clone

by 1orZero

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VISION_MODELNoVision model name sent in the request body.
VISION_TOP_PNoOptional model top_p.
VISION_API_KEYNoBearer token. Omit for local endpoints that do not require auth.
VISION_BASE_URLNoBase URL; `/chat/completions` is appended.
VISION_ENDPOINTNoFull chat completions endpoint.
VISION_PROVIDERNoLabel for your provider. Defaults to `custom`.custom
VISION_MAX_TOKENSNoOptional max_tokens.
VISION_TIMEOUT_MSNoRequest timeout. Defaults to `300000`.300000
VISION_TEMPERATURENoOptional model temperature.
VISION_MAX_IMAGE_MBNoLocal image size limit. Defaults to `5`.5

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
ui_to_artifactC

Convert a UI screenshot into code guidance, a recreation prompt, a design spec, or a description.

extract_text_from_screenshotC

Extract visible text from a screenshot, including code, logs, terminal output, and documents.

diagnose_error_screenshotC

Analyze an error screenshot and suggest likely causes and fixes.

understand_technical_diagramC

Explain architecture diagrams, flowcharts, UML, ER diagrams, and related technical drawings.

analyze_data_visualizationC

Analyze charts, graphs, and dashboards for metrics, trends, anomalies, and implications.

ui_diff_checkC

Compare a reference UI screenshot with an actual implementation screenshot.

analyze_imageC

General-purpose image analysis for cases not covered by the specialized image tools.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 7 tools

Disambiguation4/5

Each tool has a distinct purpose (e.g., data visualization vs. error screenshot vs. text extraction), but 'analyze_image' as a catch-all creates slight ambiguity since it overlaps with the specialized tools.

Naming Consistency4/5

Most names follow a verb_noun pattern (analyze_*, extract_text_*, understand_*), but 'ui_diff_check' and 'ui_to_artifact' deviate slightly from the typical structure.

Tool Count5/5

With 7 tools focused on image and UI analysis, the count is well-scoped—no unnecessary duplication and full coverage of the domain.

Completeness5/5

The tool set covers major visual analysis tasks (charts, screenshots, text extraction, UI comparison, diagram understanding) with no obvious gaps for the intended use case.

Maintenance

ActivityStale
ResponsivenessNo issues