/
by ai.smithery
Provide real-time transportation data including bus arrivals, train service alerts, carpark availa…
Server configuration and capabilities from the MCP manifest
Size: 3,385 bytes (847 tokens)
Tools Found: 7
Analysis ID: p6rtu4gk
This MCP server provides real-time information on public transport, including bus arrivals, MRT/LRT station crowding, train alerts, carpark availability, travel times, traffic incidents, and station crowd forecasts.
Stars
Registry ID: c11e357b-2b62-4fc7-a6ba-16214082ee0e
Added to Registry: 9/21/2025
Last Updated: 9/22/2025
Last Seen: 9/22/2025
Default Branch: main
Last Push: 8/28/2025
Open Issues: 10
Historical performance and growth metrics over time
{
"name": "lta-datamall-server",
"tags": [],
"tools": [
{
"name": "bus_arrival",
"description": "Get real-time bus arrival information for a specific bus stop and optionally a specific service number. Returns estimated arrival times, bus locations, and crowding levels.",
"input_schema": {
"type": "object",
"required": [
"busStopCode"
],
"properties": {
"serviceNo": {
"type": "string",
"description": "Optional bus service number to filter results"
},
"busStopCode": {
"type": "string",
"description": "The unique 5-digit bus stop code"
}
}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "station_crowding",
"description": "Get real-time MRT/LRT station crowdedness level for a particular train network line. Updates every 10 minutes.",
"input_schema": {
"type": "object",
"required": [
"trainLine"
],
"properties": {
"trainLine": {
"enum": [
"CCL",
"CEL",
"CGL",
"DTL",
"EWL",
"NEL",
"NSL",
"BPL",
"SLRT",
"PLRT",
"TEL"
],
"type": "string",
"description": "Code of train network line (CCL, CEL, CGL, DTL, EWL, NEL, NSL, BPL, SLRT, PLRT, TEL)"
}
}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "train_alerts",
"description": "Get real-time train service alerts including service disruptions and shuttle services. Updates when there are changes.",
"input_schema": {
"type": "object",
"properties": {}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "carpark_availability",
"description": "Get real-time availability of parking lots for HDB, LTA, and URA carparks. Updates every minute.",
"input_schema": {
"type": "object",
"properties": {}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "travel_times",
"description": "Get estimated travel times on expressway segments. Updates every 5 minutes.",
"input_schema": {
"type": "object",
"properties": {}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "traffic_incidents",
"description": "Get current road incidents including accidents, roadworks, and heavy traffic. Updates every 2 minutes.",
"input_schema": {
"type": "object",
"properties": {}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
},
{
"name": "station_crowd_forecast",
"description": "Get forecasted MRT/LRT station crowdedness levels in 30-minute intervals.",
"input_schema": {
"type": "object",
"required": [
"trainLine"
],
"properties": {
"trainLine": {
"enum": [
"CCL",
"CEL",
"CGL",
"DTL",
"EWL",
"NEL",
"NSL",
"BPL",
"SLRT",
"PLRT",
"TEL"
],
"type": "string",
"description": "Code of train network line (CCL, CEL, CGL, DTL, EWL, NEL, NSL, BPL, SLRT, PLRT, TEL)"
}
}
},
"output_schema": {
"type": "object",
"properties": {
"content": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
}
}
],
"version": "0.1.0",
"categories": [],
"description": "Model Context Protocol server for LTA DataMall API"
}Forks
Watchers
Contributors
Last Push: 8/28/2025
Open Issues: 10