mcp-see
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENAI_API_KEY | No | OpenAI API key (required for OpenAI provider) | |
| ANTHROPIC_API_KEY | No | Anthropic API key (required for Claude provider) | |
| GOOGLE_CLOUD_PROJECT | No | GCP project ID for Vertex AI (required for Gemini provider) |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| describeB | Get an AI-generated description of an image. Supports multiple providers (Gemini, OpenAI, Claude). |
| detectA | Detect objects in an image and return bounding boxes. Uses Gemini for native bounding box support. Coordinates are normalized 0-1000 as [ymin, xmin, ymax, xmax]. |
| describe_regionA | Crop an image to a bounding box and describe that region in detail. Use this after detect() to zoom in on specific objects. |
| analyze_colorsA | Extract dominant colors from an image region using K-Means clustering in LAB color space. Returns colors sorted by frequency with human-readable names from color.pizza. |
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 4 tools
Each tool has a clearly distinct purpose: analyze_colors extracts color information, describe provides general image descriptions, describe_region focuses on specific cropped areas, and detect identifies objects with bounding boxes. The descriptions explicitly differentiate their functions, with no overlap or ambiguity in their intended use cases.
The tool names follow a consistent verb-based pattern (analyze, describe, describe, detect) with clear objects (colors, region, detection). The only minor deviation is that describe_region uses an underscore while describe does not, but this is a small inconsistency that doesn't significantly impact readability or predictability.
With 4 tools, this server is well-scoped for its image analysis purpose. Each tool serves a distinct and valuable function in the workflow (detection, description, region-specific analysis, and color extraction), and there are no redundant or unnecessary tools. The count is appropriate for covering core image processing tasks without being overwhelming.
The tool set covers the essential image analysis workflow well: detection, general description, region-specific description, and color analysis. A minor gap is the lack of tools for image manipulation (e.g., cropping, resizing) or metadata extraction, but agents can work around this by using describe_region for cropping and the existing tools handle the core AI-driven analysis tasks effectively.