
Sg Lta
新加坡陆路交通管理局(LTA) DataMall API的MCP服务器
概述
新加坡陆路交通管理局(LTA) MCP 服务器
一个为新加坡陆路交通管理局(LTA) DataMall API 提供的MCP服务器,可实时获取交通信息,包括公交到站时间、路况以及地铁服务更新。
通过Smithery安装
通过Smithery为Claude Desktop自动安装新加坡LTA MCP服务器:
bash
npx -y @smithery/cli install @arjunkmrm/mcp-sg-lta --client claude
工具
bus_arrival
获取指定公交车站的实时到站信息。
输入参数:
busStopCode
(字符串,必填):5位唯一公交车站代码serviceNo
(字符串,可选):用于筛选结果的特定公交线路编号
station_crowding
获取地铁/轻轨站的实时拥挤程度(每10分钟更新一次)。
输入参数:
trainLine
(字符串,必填):地铁线路代码- 支持的值:CCL, CEL, CGL, DTL, EWL, NEL, NSL, BPL, SLRT, PLRT, TEL
train_alerts
获取实时地铁服务警报,包括中断和接驳服务。
输入参数: 无需
carpark_availability
获取HDB、LTA和URA停车场的实时空位情况(每分钟更新一次)。
输入参数: 无需
travel_times
获取高速公路路段的预计通行时间(每5分钟更新一次)。
输入参数: 无需
traffic_incidents
获取当前道路事件,包括事故、道路施工和交通拥堵(每2分钟更新一次)。
输入参数: 无需
station_crowd_forecast
获取未来30分钟间隔内的地铁/轻轨站拥挤程度预测。
输入参数:
trainLine
(字符串,必填):地铁线路代码- 支持的值:CCL, CEL, CGL, DTL, EWL, NEL, NSL, BPL, SLRT, PLRT, TEL
配置
获取API密钥
- 在LTA DataMall注册账号
- 订阅API服务
- 从账户面板获取API密钥
在Claude Desktop中使用
将以下内容添加到claude_desktop_config.json
中:
json
{
"mcpServers": {
"lta": {
"command": "npx",
"args": [
"-y",
"arjunkmrm/mcp-sg-lta"
],
"env": {
"LTA_API_KEY": "YOUR-API-KEY"
}
}
}
}