MCP.so
登录

Singapore LTA MCP Server

@arjunkmrm

关于 Singapore LTA MCP Server

MCP server to access Singapore's LTA data

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

arjunkmrm

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "lta-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@arjunkmrm/mcp-sg-lta",
        "--client",
        "claude"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Singapore LTA MCP Server?

An MCP server for Singapore's Land Transport Authority (LTA) DataMall API, providing real-time access to transportation information including bus arrivals, traffic conditions, and train service updates. It is designed for developers and Claude Desktop users who need programmatic access to Singapore public transport data.

How to use Singapore LTA MCP Server?

Install automatically via Smithery using npx -y @smithery/cli install @arjunkmrm/mcp-sg-lta --client claude, or configure manually in claude_desktop_config.json with npx -y arjunkmrm/mcp-sg-lta as the command and your LTA API key set in the LTA_API_KEY environment variable. Obtain an API key by registering on the LTA DataMall portal, subscribing to the API services, and retrieving the key from your account dashboard.

Key features of Singapore LTA MCP Server

  • Real-time bus arrival information for specific stops
  • Live crowding levels at MRT and LRT stations
  • Train service alerts, disruptions, and shuttle services
  • Carpark availability for HDB, LTA, and URA lots
  • Expressway segment travel time estimates
  • Current road incidents, accidents, and roadworks
  • Forecasted MRT and LRT station crowdedness

Use cases of Singapore LTA MCP Server

  • Query bus arrival times for a specific stop and service
  • Check MRT station crowding before boarding
  • Monitor train service disruptions during commute
  • Find available parking lots near your destination

FAQ from Singapore LTA MCP Server

What data source does this server use?

It uses Singapore's Land Transport Authority (LTA) DataMall API.

How do I obtain an API key?

Register on the LTA DataMall website, subscribe to the API services, and retrieve your key from the account dashboard.

What tools are available?

Seven tools: bus_arrival, station_crowding, train_alerts, carpark_availability, travel_times, traffic_incidents, and station_crowd_forecast.

How often is the data updated?

Carpark availability updates every minute, traffic incidents every 2 minutes, travel times every 5 minutes, and station crowding every 10 minutes.

What are the dependencies for running the server?

It runs via npx from npm, so Node.js and npm are required. No additional runtime dependencies are specified beyond the LTA API key.

评论

其他 分类下的更多 MCP 服务器