Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RED_TRANSPORTE_API_URLNoBase URL of the API RESThttps://api-red.iroak.dev
RED_TRANSPORTE_MCP_PORTNoPort of the HTTP transport8001
RED_TRANSPORTE_API_TOKENYesBearer token for the API (create in POST /admin/tokens)
RED_TRANSPORTE_MCP_TOKENNoBearer token required for the MCP client (required for HTTP transport)
RED_TRANSPORTE_MCP_TIMEOUTNoTimeout for API calls to the REST server (seconds)30
RED_TRANSPORTE_MCP_BASE_URLNoCanonical URL of the OAuth resource; the final resource is /mcphttps://mcp-red.iroak.dev
RED_TRANSPORTE_OAUTH_SECRETNoOptional separate HMAC secret for OAuth clients and tokens
RED_TRANSPORTE_MCP_PUBLIC_HOSTNoHTTP hostname allowed by the DNS-rebinding protectionmcp-red.iroak.dev

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_stopsA

Buscar paraderos de Santiago por nombre o código parcial. Útil cuando el usuario menciona un lugar o intersección y hay que resolver el código del paradero.

get_stopB

Obtener información detallada de un paradero por su código: nombre, coordenadas, accesibilidad y servicios que pasan por él.

find_nearby_stopsB

Encontrar paraderos dentro de un radio (km) de una coordenada, ordenados por distancia.

find_closest_stationA

Encontrar la estación de metro o tren más cercana a una coordenada, con sus servicios.

get_routes_near_pointB

Recorridos que pasan cerca de una coordenada, dentro de un radio.

find_stops_in_bboxB

Paraderos dentro de un bounding box (min/max lat/lon).

list_routesB

Listar recorridos, opcionalmente filtrados por modo (bus, metro, rail, tram).

get_routeA

Detalle de un recorrido: nombre, color, modo, paradas de ida/vuelta y frecuencias por día.

get_route_stopsB

Secuencia de paradas de un recorrido en una dirección (0=ida, 1=vuelta).

get_route_shapeB

Geometría (shape) de un recorrido como coordenadas [lon, lat].

get_arrivalsB

Predicciones de llegada en tiempo real para un paradero (iBus + RED web). Usar después de resolver el código con search_stops.

suggest_direct_routesA

Sugerir recorridos directos que conecten dos puntos. No planifica transbordos; para eso usar plan_journey.

plan_journeyA

Planificar un viaje en transporte público entre dos coordenadas (RAPTOR): alternativas con transbordos, tiempos y tarifa integrada. day: L=laboral, S=sábado, D=domingo. fare_type: normal, estudiante, adulto_mayor.

get_system_statsB

Estadísticas del dataset GTFS: paraderos, recorridos, viajes, modos.

get_gtfs_statusB

Estado del dataset GTFS: disponible, fecha de descarga, vigencia.

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/iiroak/RedTransporteMCP'

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