Singapore LTA MCP Server
@arjunkmrm
Singapore LTA MCP Server について
MCP server to access Singapore's LTA data
基本情報
設定
以下の設定を使って、このサーバーを 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.
「その他」の他のコンテンツ
Awesome Mlops
visengerA curated list of references for MLOps
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Blender
ahujasidOpen-source MCP to use Blender with any LLM
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
コメント