{
  "name": "Metro MCP",
  "version": "6.0.0",
  "description": "MCP server for US transit systems (DC Metro, NYC Subway)",
  "protocolVersion": "2026-07-28",
  "status": "operational",
  "timestamp": "2026-10-14T07:53:39.462Z",
  "author": "Anurag Dhungana",
  "links": {
    "author": "https://anuragd.me",
    "github": "https://github.com/Aarekaz/metro-mcp",
    "mcpServer": "https://metro-mcp-preview.anuragd.me/mcp",
    "mcpServerLegacy": "https://metro-mcp-preview.anuragd.me/sse",
    "website": "https://metro-mcp-preview.anuragd.me",
    "documentation": "https://metro-mcp.anuragd.me/docs/",
    "privacy": "https://metro-mcp.anuragd.me/privacy/",
    "terms": "https://metro-mcp.anuragd.me/terms/",
    "support": "https://metro-mcp.anuragd.me/support/"
  },
  "capabilities": {
    "tools": {}
  },
  "cities": [
    {
      "code": "dc",
      "name": "Washington DC Metro",
      "system": "WMATA",
      "stations": 102,
      "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": 598,
    "totalLines": 35,
    "citiesSupported": 2,
    "toolsAvailable": 13,
    "resourcesAvailable": 3,
    "promptsAvailable": 3
  },
  "endpoints": {
    "mcp": [
      "/mcp",
      "/sse"
    ],
    "mcpRecommended": "/mcp"
  },
  "transport": {
    "type": "streamable-http",
    "stateless": true,
    "note": "MCP stateless Streamable HTTP transport with request-scoped JSON or SSE responses.",
    "supportsJSON": true,
    "supportsSSEResponses": true,
    "supportsServerPush": false,
    "supportsResumability": false
  },
  "authentication": {
    "type": "none"
  },
  "tools": [
    "get_station_predictions",
    "search_stations",
    "get_stations_by_line",
    "get_incidents",
    "get_elevator_incidents",
    "get_all_stations",
    "get_bus_predictions",
    "get_bus_routes",
    "get_bus_stops",
    "get_bus_positions",
    "get_train_positions",
    "get_station_transfers",
    "get_route_info"
  ]
}