Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FLYAN_CURRENCYNoThe currency to use for pricing. Must be a supported ISO 4217 code (e.g., EUR, USD, GBP). Defaults to EUR.EUR

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
find_flightsA

Search Ryanair one-way fares.

from_airport and to_airport are 3-letter IATA codes (e.g. DUB). destination_country is a lowercase ISO2 code (e.g. es, gb); uppercase silently returns no fares.

Dates are ISO format (YYYY-MM-DD) and bound a departure window: the API returns the cheapest fare per route per day inside the window.

find_anywhere_underA

Cheapest fares from from_airport to anywhere under max_price.

Useful for "where can I go for under £50 this weekend" style prompts.

explore_destinationsA

Every destination Ryanair flies to from origin, grouped by country.

Returns {country_code: [{iata, name, city, region}]}. No fare lookup, just the network. Good for answering "what countries can I reach from X" or "does origin fly to destination at all".

cheapest_per_dayA

Cheapest fare per day for one route across a single calendar month.

month is the first of the month in ISO format (YYYY-MM-01). Powers "what's the cheapest day in July to fly DUB->BCN" style prompts. Days with no flight or no price come back with price=None.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 4 tools

Disambiguation5/5

Each tool serves a distinct purpose: cheapest_per_day finds the cheapest day on a specific route per month, explore_destinations lists all destinations from an origin, find_anywhere_under searches for cheap flights to anywhere, and find_flights searches one-way fares within a window. No overlap in functionality.

Naming Consistency4/5

All tool names use snake_case and a verb-first pattern: cheapest_per_day, explore_destinations, find_anywhere_under, find_flights. The verb forms are clear and descriptive, though 'cheapest' is an adjective rather than a verb, slightly breaking consistency.

Tool Count5/5

With 4 tools, the server covers essential flight discovery tasks: route-specific cheapest day, network exploration, budget search, and general search. The count is well-scoped for a flight info assistant, not too few or too many.

Completeness4/5

The tool set covers core discovery workflows: cheapest day, destinations, cheap anywhere, and general one-way search. Missing round-trip or multi-segment searches, but these are reasonable gaps given the focus on one-way Ryanair fares.

Maintenance

ActivityMaintained
ResponsivenessResponsive