
Singapore LTA DataMall MCP Server
Wraps the Singapore LTA DataMall API to give your AI assistant real-time access to bus arrivals, MRT station crowding, train service alerts, carpark availability, and traffic incidents. This is a self-hosted fork that runs over HTTP instead of stdio, so you can connect remotely without installing anything locally. Ships with a shared API key so you can start querying immediately, though you can register your own LTA key through their companion service to avoid rate limits. Includes a bus stop search tool that looks up the 5-digit codes by name or landmark, which saves you from manually hunting them down. Eight tools total covering the major transport data categories Singapore publishes.
- tools
- 8
- transport
- HTTP
- last updated
- Jan 15, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
bus_stop_searchLook up bus stop codes by name, road, or landmark
Look up bus stop codes by name, road, or landmark
No parameter schema in public metadata yet.
bus_arrivalReal-time bus arrival times, locations & crowding
Real-time bus arrival times, locations & crowding
No parameter schema in public metadata yet.
station_crowdingMRT/LRT station crowdedness levels
MRT/LRT station crowdedness levels
No parameter schema in public metadata yet.
station_crowd_forecastPredicted station crowding (30-min intervals)
Predicted station crowding (30-min intervals)
No parameter schema in public metadata yet.
train_alertsService disruptions & shuttle bus info
Service disruptions & shuttle bus info
No parameter schema in public metadata yet.
carpark_availabilityHDB, LTA & URA carpark lot availability
HDB, LTA & URA carpark lot availability
No parameter schema in public metadata yet.
travel_timesExpressway travel time estimates
Expressway travel time estimates
No parameter schema in public metadata yet.
traffic_incidentsAccidents, roadworks & heavy traffic
Accidents, roadworks & heavy traffic
No parameter schema in public metadata yet.
Sponsors
Readme
Singapore LTA DataMall MCP Server
π Access Singapore's real-time transport data through AI assistants β bus arrivals, train crowding, traffic incidents, and more!
This is an enhanced fork of arjunkmrm/lta-mcp, rebuilt for self-hosted VPS deployment with zero-friction onboarding β no API key required to get started!
β¨ Features
- π No API Key Required β Start using immediately with the server's default quota
- π Remote Access β Connect from any MCP client via HTTPS (not just local stdio)
- π One-Line Setup β Just add the URL to your MCP client config
- π Real-Time Data β Bus arrivals, train crowding, traffic incidents, carpark availability
- π Auto-Deployment β Push to GitHub, automatically deploys to VPS
π Quick Start
Step 1: Add to Your MCP Client
Copy this configuration to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
Details
- Repository
- github.com/hithereiamaliff/mcp-ltadatamallsg
- Website
- techmavie.digital/mcp-ltadatamallsg
- Category
- Monitoring & Observability
- Transport
- HTTP