Madurai Transit MCP
Madurai CityBus transit: direct and one-transfer route planning, TNSTC stage fare breakdowns, platform bay departures and bilingual stop search.
Que pouvez-vous faire avec Madurai Transit MCP ?
- Route Discovery: Direct and 1-transfer routing across 966 bus routes and 3,000 stops in Madurai.
- Official Stage Fares: Authoritative TNSTC stage fare breakdowns (Ordinary, LSS, Express, Deluxe AC).
- Platform Bay Intelligence: Departure platforms (I/II/III/IV) at Periyar Bus Stand.
- Bilingual Stop Search: Search stops in English, Tamil Unicode (
பெரியார்), or colloquial transliterations. - Interactive Deep Links: Automatically returns canonical links (
https://maduraione.in/route/...) for live visual route maps.
Installation
Les étapes d'installation sont dans la documentation ci-dessous. Documentation
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
🚌 Madurai CityBus Model Context Protocol (MCP) Server
The official Model Context Protocol (MCP) server for Madurai CityBus public transit, connecting AI assistants (Claude Desktop, Cursor, Gemini, AI Agents) to Madurai's bus route network, official stage fares, stop sequences, and platform bay departures.
⚡ Features
- Route Discovery: Direct and 1-transfer routing across 966 bus routes and 3,000 stops in Madurai.
- Official Stage Fares: Authoritative TNSTC stage fare breakdowns (Ordinary, LSS, Express, Deluxe AC).
- Platform Bay Intelligence: Departure platforms (I/II/III/IV) at Periyar Bus Stand.
- Bilingual Stop Search: Search stops in English, Tamil Unicode (
பெரியார்), or colloquial transliterations. - Interactive Deep Links: Automatically returns canonical links (
https://maduraione.in/route/...) for live visual route maps.
🚀 Quick Setup
1. Claude Desktop
Add this configuration to your claude_desktop_config.json:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"madurai-bus": {
"command": "npx",
"args": ["-y", "madurai-transit-mcp"]
}
}
}
2. Cursor IDE
Add this to .cursor/mcp.json or in Cursor Settings ➔ Features ➔ MCP:
{
"mcpServers": {
"madurai-bus": {
"command": "npx",
"args": ["-y", "madurai-transit-mcp"]
}
}
}
3. Local Testing with MCP Inspector
You can test all tools interactively using the official MCP Inspector:
npx @modelcontextprotocol/inspector npx -y madurai-transit-mcp
🛠️ Available MCP Tools
search_bus_routes
Find direct and 1-transfer bus routes between two locations in Madurai.
{
"from": "Periyar",
"to": "Alagarkovil",
"max_transfers": 1
}
get_bus_details
Get full route details, spoke category, departure platform bay, and complete stop sequence for a specific bus number.
{
"bus_number": "44"
}
search_bus_stops
Bilingual search (English & Tamil) for bus stops with spoke classifications and verified GPS coordinates.
{
"query": "பெரியார்"
}
calculate_fare
Calculate exact official TNSTC stage fares across all service classes (Ordinary, LSS, Express, Deluxe AC).
{
"boarding_stop": "PERIYAR BUS STAND",
"alighting_stop": "MGR BUS STAND",
"bus_number": "77"
}
⚠️ Ground Realities & Disclaimers
Public transit in Tier-2 Indian cities operates differently from Western transit models:
- Headway Frequency vs. Timetables: TNSTC Madurai buses operate on shift-based headway frequency rather than published minute-by-minute digital timetables.
- Topological vs. Surveyed GPS: Out of ~3,000 stops across the district, ~600 core urban stops have verified survey coordinates. Remaining rural/peri-urban stops are mapped topologically by sequence.
- Multi-Leg Transfers: Interchange suggestions use the 7-Spoke Madurai Topological Model and should be treated as guidance. Commuters should verify live platform departures at bus stands.
🌐 Powered By
- Web App & Live Bus Telemetry: https://maduraione.in
- Android App (Google Play): Madurai CityBus on Google Play
- GitHub Repository: https://github.com/rsiva2294/madurai-transit-mcp
📄 License
MIT © MaduraiOne
Questions fréquentes
Qu'est-ce que Madurai Transit MCP ?
Madurai CityBus transit: direct and one-transfer route planning, TNSTC stage fare breakdowns, platform bay departures and bilingual stop search.
Comment installer Madurai Transit MCP ?
Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.
Madurai Transit MCP est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient Madurai Transit MCP ?
Il est publié par rsiva2294. AI.tn le référence sans le maintenir ni le recommander.
Issu des listes communautaires awesome-mcp-servers et du dépôt GitHub du projet. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.