cats-mcp

ajwann/cats-mcp
★ 0 stars Python Security Updated today
MCP server for live Charlotte Area Transit System (CATS) bus and light rail data, built on the agency's public GTFS-Realtime feeds
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "cats-mcp": {
      "command": "uvx",
      "args": [
        "cats-mcp"
      ]
    }
  }
}

Or install with pip: pip install cats-mcp

README Excerpt

An MCP server for live **Charlotte Area Transit System (CATS)** bus and light rail data, built on the agency's public GTFS-Realtime feeds. It runs over **stdio**, launched by the MCP client that uses it, or over **HTTP** with Google OAuth in front of it, for a hosted server. Both transports serve the same three tools.

Tools (20)

CATS_ACCESS_TOKEN_TTL_MSCATS_ALERTS_URLCATS_ALLOWED_DOMAINSCATS_ALLOWED_EMAILSCATS_ALLOW_ANY_GOOGLE_ACCOUNTCATS_GOOGLE_CLIENT_IDCATS_GOOGLE_CLIENT_SECRETCATS_HTTP_HOSTCATS_HTTP_PORTCATS_MAX_FEED_BYTESCATS_MAX_STATIC_BYTESCATS_PUBLIC_URLCATS_REALTIME_TTL_MSCATS_REFRESH_TOKEN_TTL_MSCATS_REQUEST_TIMEOUT_MSCATS_STATIC_GTFS_URLCATS_STATIC_TTL_MSCATS_TLS_CERTCATS_TLS_KEYCATS_TRANSPORT