Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CATS_ALERTS_URLNoURL of the CATS alerts GTFS-Realtime feed.https://gtfsrealtime.ridetransit.org/GTFSRealTime/Alert/Alerts.pb
CATS_STATIC_TTL_MSNoCache TTL in milliseconds for the static GTFS data.21600000
CATS_MAX_FEED_BYTESNoMaximum number of bytes accepted from a realtime feed response.33554432
CATS_REALTIME_TTL_MSNoCache TTL in milliseconds for realtime feeds.20000
CATS_STATIC_GTFS_URLNoURL of the CATS static GTFS schedule archive (zip).https://gtfsrealtime.ridetransit.org/GTFSStatic/api/GTFSDownload/GTFS.zip
CATS_MAX_STATIC_BYTESNoMaximum number of bytes accepted from the static GTFS archive.268435456
CATS_TRIP_UPDATES_URLNoURL of the CATS trip updates GTFS-Realtime feed.https://gtfsrealtime.ridetransit.org/GTFSRealTime/TripUpdate/TripUpdates.pb
CATS_REQUEST_TIMEOUT_MSNoHTTP request timeout in milliseconds for feed fetches.30000
CATS_VEHICLE_POSITIONS_URLNoURL of the CATS vehicle positions GTFS-Realtime feed.https://gtfsrealtime.ridetransit.org/GTFSRealTime/Vehicle/VehiclePositions.pb

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_vehicleA

Locate a specific CATS bus or train and return its current GPS coordinates. Give "vehicle" for a vehicle number (e.g. "2301"), or "route" to get every vehicle currently running a route (e.g. "9", "501", "Blue Line"). Includes heading, speed, occupancy, and next scheduled stop when available.

list_vehiclesA

Return the current GPS coordinates of every CATS bus and train in service. Optionally filter to buses or trains, or to a single route.

get_arrivalsA

Estimated arrival times of buses or trains at a specific stop or station. Accepts a stop id, stop code, or part of a stop name. Reports minutes away, schedule deviation, the vehicle number, and any service alerts for that stop.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ajwann/CATS-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server