GTFS Scorecard MCP server
io.github.ChelseaKR/gtfs-scorecard·v1.5.1·1 starsRead-only GTFS transit feed scorecards: grades, plain-language fixes, and history.
1 stars107 downloads/wk
Reviews
Write oneNobody has reviewed GTFS Scorecard yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
GTFS Scorecard tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-12 · same rubric, same numbers if you re-run it
- Code scan147 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumsubprocess with shell=True
exec.shell-truegtfs_scorecard-1.5.1/src/scorecard_pipeline/validate.py: …e S603 suppression below: argv list (no shell=True), every # element is an internally …
How GTFS Scorecard compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 107
- more than 64% of 12,191 servers with a package
Install GTFS Scorecard in Claude Code, Cursor or VS Code
claude mcp add gtfs-scorecard -- uvx gtfs-scorecard
What the publisher says
From the GTFS Scorecard repository's README, as published. We do not edit it. Read it on GitHub
GTFS Scorecard
Daily, plain-language GTFS quality scorecards for small transit agencies:
see the current grade, the three things to fix, and why each one matters.
GTFS Scorecard is a daily data-quality service for small transit agencies and the program staff, maintainers, and vendors who support them. It publishes dated grades, prioritized fixes, history, program views, practitioner tools, and open data. It does not implement a competing GTFS validator. Correctness findings come from MobilityData's canonical validator.
Quickstart
Requires Python 3.12+, uv, and Java 17+ (the validator jar is downloaded automatically on first run).
cd pipeline
uv sync
uv run scorecard run --allThis fetches today's snapshot of every current configured feed, validates and scores it, and writes artifacts to data/artifacts//.json plus a latest.json and a cross-agency index.json. Retired aliases are excluded from the batch; an explicit historical rescore writes a dated record without recreating mutable current files. Re-running a day is idempotent. Checks (from the repo root; mirrors the CI gate):
make verifyRun the web app locally
The frontend reads the JSON artifacts over HTTP. Serve the repo root and open the page through http://, not by double-clicking the file:
cd .. # repo root, so data/artifacts/ is reachable
python3 -m http.server 8000
# then open http://localhost:8000/web/index.htmlOpening web/index.html as a file:// URL leaves the page stuck on "Loading scorecards…": browsers block ES module loading and fetch over file://, so the app never runs. Any static server works; the only requirement is that data/artifacts/ sits one level above web/, which the ../data/artifacts fallback in web/src/app.js expects.
Where it fits
GTFS Scorecard is the evidence and triage layer:
Transitland help identify public feeds and their sources or versions.
- Mobility Database and
supplies canonical specification findings.
- The MobilityData GTFS validator
feed through its existing workflow.
- An agency, vendor, editor, or support program changes and publishes the
action to the intended feed, run a comparable recheck, and preserve the result.
- A 90-day GTFS Scorecard pilot is testing the final handoff: link an accepted
The California GTFS Quality Dashboard inspired the project's daily scorecard and support-program framing. GTFS Scorecard is independent and is not an official compliance determination.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
GTFS Scorecard: common questions
- Is GTFS Scorecard MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the GTFS Scorecard safety report
- How do I install GTFS Scorecard?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does GTFS Scorecard need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is GTFS Scorecard maintained?
- The last commit was 23 days ago (2026-10-12). The latest release is v1.5.1.
- How does GTFS Scorecard compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers); downloads a week 107 (more than 64% of 12,191 servers with a package). Full comparison.