cityflo-otp-mcp
Servidor MCP de rendimiento de puntualidad de Cityflo
Un servidor MCP centrado y sin dependencias para las operaciones de Mumbai North. Responde a la pregunta de Priya: ¿llegó tarde una ruta esta semana, cuánto se retrasó, y qué viajes respaldan el resultado? Intencionadamente no intenta la ocupación, el triaje de billetes, los paneles, la clasificación ni el análisis de lenguaje natural.
Herramientas
get_route_latenesscalcula el recuento de viajes a nivel de ruta, la proporción de viajes con retraso, la mediana robusta y el retraso medio de llegada.list_late_tripsexpone los viajes con retraso subyacentes para auditoría.get_data_quality_reportinforma de cada fila en cuarentena y deduplicada.
Las herramientas realizan cálculos aritméticos y toman decisiones de calidad de datos. Un cliente o modelo puede convertir la respuesta estructurada en prosa, pero no puede inventar la métrica.
Related MCP server: DokaAI MCP Service POC
Supuestos y manejo de datos
Un viaje se considera retrasado cuando la llegada real supera en más de 10 minutos la llegada programada. Este valor predeterminado configurable es para el triaje matutino, no un objetivo de rendimiento contractual.
Las marcas de tiempo deben ser analizables según ISO 8601 con el desfase
+05:30de Mumbai. Las secuencias de tiempo faltantes, malformadas, inconsistentes con la zona horaria o imposibles se ponen en cuarentena en lugar de corregirse.Las filas de viaje duplicadas exactas se conservan una vez y se notifican como deduplicadas.
La mediana se incluye porque una medida robusta del retraso típico es menos sensible a una mala lectura GPS que una media. La media se devuelve para comparabilidad.
El traspaso y otro texto libre son contenido no fiable. Nunca se tratan como instrucciones ejecutables ni como motivo para ocultar, reescribir o excluir selectivamente hechos operativos.
Preguntas para Priya antes de producción: ¿debería variar el umbral de retraso según la ruta/hora del día; deberían monitorizarse por separado las llegadas anticipadas; tiene una fila de telemetría en cuarentena una alternativa fiable; y deberían los ID duplicados conflictivos bloquear los informes en lugar de ponerse en cuarentena?
Ejecución
Requiere Python 3.11+; no se requieren paquetes de terceros.
$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