Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging level | info |
| ONEMAP_EMAIL | No | OneMap account email for authentication | |
| ONEMAP_TOKEN | No | OneMap API token for enhanced features | |
| CACHE_DURATION | No | Cache duration in seconds | 300 |
| LTA_ACCOUNT_KEY | Yes | Your LTA DataMall API key (required for core functionality) | |
| ONEMAP_PASSWORD | No | OneMap account password for authentication |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_bus_arrival | Get real-time bus arrival times and information for a specific bus stop |
| find_bus_stops | Find bus stops by location name, coordinates, or road name |
| search_bus_stops | Advanced search for bus stops using fuzzy matching, Singapore abbreviations, and intelligent pattern recognition. Supports queries like "Opp Blk 910", "Bef Jurong East MRT", "CP near Orchard". |
| get_bus_stop_details | Get comprehensive details about a specific bus stop including services, nearby amenities, accessibility information, and location context. |
| get_train_service_status | Check current train service status and any disruptions |
| plan_comprehensive_journey | Plan a comprehensive journey with step-by-step instructions, route visualization, and contextual information |
| get_nearby_taxis | Find available taxis near a specified location |
| search_location | Search for locations in Singapore using addresses, postal codes, landmarks, or building names. Supports fuzzy search and intelligent query analysis. |
| resolve_postal_code | Resolve a Singapore postal code to detailed location information with high accuracy. |
| reverse_geocode | Get address and location information from latitude/longitude coordinates. |
| find_landmarks_and_facilities | Discover landmarks, facilities, and points of interest near a location using Singapore's comprehensive thematic data |
| get_weather_conditions | Get comprehensive real-time weather conditions for Singapore with travel impact analysis and advisories. |
| get_weather_advisory | Get weather-based travel and activity advisories for Singapore with specific recommendations. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |