llms.txt Content
{
"name": "Metro MCP",
"version": "3.1.3",
"description": "MCP server for US transit systems (DC Metro, NYC Subway)",
"protocolVersion": "2025-06-18",
"status": "operational",
"timestamp": "2026-04-15T06:18:05.475Z",
"lastUpdated": "2025-12-27",
"author": "Anurag Dhungana",
"links": {
"author": "https://anuragd.me",
"github": "https://github.com/anuragdhungana/metro-mcp",
"mcpServer": "https://metro-mcp.anuragd.me/mcp",
"mcpServerLegacy": "https://metro-mcp.anuragd.me/sse",
"website": "https://metro-mcp.anuragd.me",
"documentation": "https://github.com/anuragdhungana/metro-mcp/blob/main/README.md"
},
"capabilities": {
"tools": {
"listChanged": true
}
},
"cities": [
{
"code": "dc",
"name": "Washington DC Metro",
"system": "WMATA",
"stations": 98,
"lines": 6,
"features": [
"real-time",
"alerts",
"elevators",
"search",
"line-info",
"bus-routes",
"bus-stops",
"bus-positions",
"train-positions"
]
},
{
"code": "nyc",
"name": "New York City Subway",
"system": "MTA",
"stations": 496,
"lines": 29,
"features": [
"real-time",
"alerts",
"search",
"line-info",
"transfers",
"route-info"
]
}
],
"stats": {
"totalStations": 594,
"totalLines": 35,
"citiesSupported": 2,
"toolsAvailable": 13
},
"endpoints": {
"mcp": [
"/mcp",
"/sse"
],
"mcpRecommended": "/mcp",
"oauth": {
"authorize": "/authorize",
"token": "/token",
"register": "/register"
},
"discovery": "/.well-known/oauth-authorization-server"
},
"transport": {
"type": "streamable-http",
"note": "NOT the deprecated SSE transport",
"supportsJSON": true,
"supportsSSE": true
},
"authentication": {
"type": "OAuth 2.1",
"pkce": true,
"provider":