Singapore LTA MCP Server logo

Singapore LTA MCP Server

by arjunkmrm

An MCP server for Singapore's Land Transport Authority (LTA) DataMall API. It provides real-time access to transportation information including bus arrivals, traffic conditions, and train service updates.

View on GitHub

Last updated: N/A

What is Singapore LTA MCP Server?

The Singapore LTA MCP Server is a Microservice Communication Protocol (MCP) server designed to interface with the Singapore Land Transport Authority's (LTA) DataMall API. It allows users to access real-time transportation data for Singapore.

How to use Singapore LTA MCP Server?

The server can be installed via Smithery using the command npx -y @smithery/cli install @arjunkmrm/mcp-sg-lta --client claude. An LTA DataMall API key is required, which can be obtained by registering for an account on the LTA DataMall website and subscribing to the API services. The server can then be configured within claude_desktop_config.json with the API key.

Key features of Singapore LTA MCP Server

  • Real-time bus arrival information

  • MRT/LRT station crowding levels

  • Train service alerts

  • Carpark availability

  • Expressway travel times

  • Traffic incidents

  • Forecasted MRT/LRT station crowdedness

Use cases of Singapore LTA MCP Server

  • Developing applications that provide real-time transportation updates to users.

  • Integrating transportation data into smart city solutions.

  • Analyzing traffic patterns and transportation trends.

  • Building tools for commuters to make informed decisions about their travel.

FAQ from Singapore LTA MCP Server

How do I get an LTA API key?

Register for an account on the LTA DataMall website and subscribe to the API services.

How often is the data updated?

Update frequencies vary: Carpark availability updates every minute, traffic incidents every 2 minutes, travel times every 5 minutes, station crowding every 10 minutes.

What train lines are supported for station crowding?

CCL, CEL, CGL, DTL, EWL, NEL, NSL, BPL, SLRT, PLRT, TEL

What is Smithery?

Smithery is a platform that helps you install and manage MCP servers.

Can I use this server without Claude Desktop?

The README focuses on usage with Claude Desktop, but the underlying API access could potentially be adapted for other uses with appropriate modifications.