Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUGNoEnable debug logging (optional)
NODE_ENVNoEnvironment mode (optional, e.g., development)
SUPABASE_URLNoSupabase project URL (optional, for cloud features)
GEMINI_API_KEYYesYour Google Gemini API key
SUPABASE_ANON_KEYNoSupabase anonymous key (optional, for HTTP client)
SUPABASE_SERVICE_KEYNoSupabase service role key (optional)
SUPABASE_FUNCTION_NAMENoSupabase function name (optional)

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_imageB

Securely analyze an image using Google Gemini AI with automatic type detection and security validations

upload_to_supabaseB

Upload image or analysis results to Supabase Storage with security validation

get_security_statusA

Get current security configuration and audit information

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct responsibility: analyzing an image, uploading to storage, and retrieving security status. There is no meaningful overlap in their primary actions.

Naming Consistency4/5

All names are snake_case and start with a verb, but 'upload_to_supabase' introduces a destination-specific pattern while the others follow a simpler verb_noun structure. This is a minor deviation from an otherwise consistent convention.

Tool Count5/5

With 3 tools, the server is tightly scoped to its core image analysis, storage, and security purposes. Each tool earns its place without redundancy or bloat.

Completeness4/5

The core workflow of analyzing an image and uploading results is covered, and the security status tool adds useful oversight. Minor gaps exist around retrieving or managing previously uploaded assets, but these are not critical for the server's stated purpose.

Maintenance

ActivityInactive
ResponsivenessNo issues