deepseek-vision-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GEMINI_MODEL | No | The Gemini model ID to use. Defaults to gemini-3.6-flash. | gemini-3.6-flash |
| GEMINI_API_KEY | Yes | Your Google AI Studio API key. Get one at https://aistudio.google.com/apikey |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| describe_imageA | Look at an image file (screenshot, photo, diagram, UI mockup) and return
a detailed text description. Pass |
| describe_uiA | Structured UI report for a screenshot of a user interface (app window, web page, game menu): ASCII layout wireframe, element inventory (label | role | approx x%,y% | size | state) with exact visible text, and short visual notes. Prefer this over describe_image when you need layout, element positions and states rather than general prose. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 2 tools
The two tools are closely related but have clearly differentiated purposes: describe_image is for general image description, while describe_ui is specifically for structured UI analysis. The description of describe_ui explicitly directs users to prefer it over describe_image for UI screenshots, reducing ambiguity.
Both tools follow an identical verb_noun pattern: describe_image and describe_ui. The naming is perfectly consistent, with no mixing of conventions or vague verbs.
With only 2 tools, the server feels slightly thin, but it serves a narrow purpose (vision description). It is on the borderline between 'too few' and 'acceptable', warranting a score of 3 rather than higher.
The tool surface covers general image description and a specialized UI analysis mode. Minor gaps exist, such as lack of explicit OCR or image comparison tools, but for the apparent scope of a vision description server, the coverage is reasonably complete.