Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IMAGE_PARSE_MODELNoMultimodal model namegpt-4o
IMAGE_PARSE_API_KEYYesAPI key for your provider
IMAGE_PARSE_BASE_URLNoAPI base URLhttps://api.openai.com/v1

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_imageA

Analyze an image with a multimodal LLM (GPT-4o, Claude, Gemini, etc.).

Provide an image (URL, local path, or base64) and a description of what you want to know. The tool calls an OpenAI-compatible vision API and returns the model's text response.

Use this tool whenever you have an image and need to:

  • Describe its contents

  • Extract text / OCR

  • Understand a chart, diagram, or data visualization

  • Analyse a UI screenshot (layout, elements, issues)

  • Identify objects, colours, people, or scenes in a photo

  • Compare or summarise visual information

Args: params (AnalyzeImageInput): - image_source (str): URL, local file path, or base64 image data. - prompt (str): What to analyze or extract from the image. - mime_type (Optional[str]): Override auto-detected MIME type.

Returns: str: The multimodal model's analysis as plain text / Markdown.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.4/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of confusion or overlap. Agents can unambiguously select the correct tool for any image analysis task.

Naming Consistency5/5

The single tool uses a clear verb_noun pattern ('analyze_image'), which is consistent with best practices. No other tools exist to introduce inconsistency.

Tool Count4/5

One tool is on the low end for a general utility, but it fits the narrow scope of image parsing via LLM. A single unified tool can be sufficient if it covers the intended use cases without needing multiple specialized tools.

Completeness4/5

The tool covers core image analysis needs (description, OCR, chart understanding) through a multimodal LLM. Minor gaps like batch processing or model selection are absent, but the core functionality is well-covered for the stated purpose.

Maintenance

ActivityInactive
ResponsivenessNo issues