Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TIMEOUTNoRequest timeout in ms30000
BASE_URLNoBase URL for API callsFrom OpenAPI spec
CACHE_TTLNoCache time-to-live in ms300000
LOG_LEVELNoLogging levelinfo
SWAGGER_PATHNoPath to OpenAPI/Swagger file./swagger.json

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
list_servicesB

List all available API services from the Swagger/OpenAPI specification and prepare for caching

get_service_informationA

Get comprehensive information about a specific API service including parameters, request/response schemas, and example usage

get_all_service_informationA

Get detailed information about all API services from a Swagger/OpenAPI specification including parameters, request/response schemas, and examples

get_cache_informationA

Get comprehensive information about the cache status including cached specifications, expiration times, and performance metrics

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 4 tools

Disambiguation3/5

There is overlap between list_services and get_all_service_information, as both return information about all services, though one is a list and the other provides detailed info. get_service_information and get_cache_information are distinct. Agents might confuse list_services with get_all_service_information when seeking details.

Naming Consistency4/5

Tool names follow a verb_noun pattern, but mix 'list' (list_services) with 'get' for the others. This is a minor deviation from a fully consistent verb set, but the pattern is still predictable and readable.

Tool Count5/5

Four tools is well-scoped for a Swagger/OpenAPI adapter, covering list, get single, get all, and cache info without unnecessary bloat. The count is within the ideal range and each tool earns its place.

Completeness5/5

The tool set covers the core operations needed for a Swagger adapter: enumerating services, retrieving details for one or all, and managing cache information. No obvious gaps exist for the stated purpose.

Maintenance

ActivityInactive
ResponsivenessNo issues