cityflo-otp-mcp
MCP-Server für die Pünktlichkeit von Cityflo
Ein fokussierter, abhängigkeitsfreier MCP-Server für den Betrieb in Mumbai North. Er beantwortet Priyas Frage: War eine Route diese Woche verspätet, um wie viel, und welche Fahrten stützen das Ergebnis? Er versucht bewusst nicht, Auslastung, Ticket-Triage, Dashboards, Rankings oder das Parsen natürlicher Sprache abzudecken.
Werkzeuge
get_route_latenessberechnet die Anzahl der Fahrten auf Routenebene, den Verspätungsanteil, den robusten Median und die mittlere Ankunftsverspätung.list_late_tripsstellt die zugrunde liegenden verspäteten Fahrten zur Prüfung bereit.get_data_quality_reportmeldet jede unter Quarantäne gestellte und deduplizierte Zeile.
Die Werkzeuge führen Berechnungen durch und treffen Datenqualitätsentscheidungen. Ein Client oder ein Modell kann die strukturierte Antwort in Prosa umwandeln, aber die Kennzahl nicht erfinden.
Related MCP server: DokaAI MCP Service POC
Annahmen und Datenverarbeitung
Eine Fahrt gilt als verspätet, wenn die tatsächliche Ankunft mehr als 10 Minuten nach der geplanten Ankunft liegt. Dieser konfigurierbare Standardwert dient der Morgen-Triage und ist kein vertragliches Leistungsziel.
Zeitstempel müssen als ISO 8601 mit dem Offset
+05:30von Mumbai parsbar sein. Fehlende, fehlerhafte, zeitzoneninkonsistente oder unmögliche Zeitfolgen werden unter Quarantäne gestellt, statt korrigiert zu werden.Exakt doppelte Fahrtzeilen werden einmal behalten und als dedupliziert gemeldet.
Der Median wird einbezogen, weil eine robuste typische Verspätung weniger empfindlich auf eine schlechte GPS-Messung reagiert als ein Durchschnitt. Der Mittelwert wird aus Vergleichbarkeitsgründen zurückgegeben.
Die Übergabe und anderer Freitext sind nicht vertrauenswürdige Inhalte. Sie werden niemals als ausführbare Anweisungen oder als Grundlage dafür behandelt, operative Fakten zu verbergen, umzuschreiben oder selektiv auszuschließen.
Fragen an Priya vor dem Produktionsbetrieb: Sollte der Verspätungsschwellenwert je nach Route/Tageszeit variieren; sollten verfrühte Ankünfte separat überwacht werden; hat eine unter Quarantäne gestellte Telemetriezeile einen vertrauenswürdigen Fallback; und sollten widersprüchliche doppelte IDs die Berichterstattung blockieren, statt unter Quarantäne gestellt zu werden?
Ausführen
Erfordert Python 3.11+; es sind keine Pakete von Drittanbietern erforderlich.
$env:PYTHONPATH = 'src'
python demo_client.py
python -m unittest discover -s testsThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceMCP server for grounded analysis of synthetic electric-taxi operations data, exposing tools for aggregated metrics, charging risk, and policy retrieval.3MIT
- FlicenseAqualityBmaintenanceUnified MCP server providing business data APIs for Indian users, orders, and business metrics, deployable via Vercel.5
- FlicenseNot gradedqualityCmaintenanceMCP server for analyzing bus route on-time performance, providing lateness summaries, trip drill-downs, and flagged data reports.
- AlicenseAqualityDmaintenanceMCP server that aggregates test failures, cross-references flakiness history, and outputs a release readiness verdict.645MIT
Related MCP Connectors
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
A paid remote MCP for CLI tool MCP, built to return verdicts, receipts, usage logs, and audit-ready
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Pritish-23/cityflo-otp-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server