Sg Bus Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Sg Bus Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server that provides real-time Singapore bus information using the LTA DataMall API.
This MCP server exposes 4 tools:
| Tool | Description |
|---|---|
get_bus_arrivals | Get real-time bus arrival times for a specific bus stop |
get_bus_routes | Get the full route information for a specific bus service |
search_bus_stops | Search for bus stops by name, road name, or landmark |
get_bus_stop_info | Get detailed information about a specific bus stop |
git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/YOUR_USERNAME/sg-bus-mcp-server.git
git push -u origin mainLTA_DATAMALL_KEY npm i -g vercel vercel vercel env add LTA_DATAMALL_KEY npm install cp .env.example .env.local
# Edit .env.local with your API key npm run dev npx @modelcontextprotocol/inspector@latest http://localhost:3000After deployment, add this to your MCP client configuration (e.g., Claude Desktop, Cursor):
{
"mcpServers": {
"sg-bus": {
"url": "https://your-deployment-url.vercel.app/api/mcp"
}
}
}Once connected, you can ask your AI assistant questions like:
Bus data is provided by the LTA DataMall API.
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.