{
  "name": "ca-river-levels-mcp",
  "title": "Canada River Levels & Flood Watch",
  "description": "Real-time river and lake levels from Water Survey of Canada gauges near any postal code — trends, rise rates and multi-site flood watch for your AI agent.",
  "version": "1.0.0",
  "vendor": "Donnie Morrison (UK)",
  "homepage": "https://ca-river-levels-mcp.donniertf.workers.dev/",
  "transport": {
    "type": "streamable-http",
    "url": "https://ca-river-levels-mcp.donniertf.workers.dev/mcp"
  },
  "endpoints": {
    "mcp": "https://ca-river-levels-mcp.donniertf.workers.dev/mcp"
  },
  "authentication": {
    "free_tier": "none",
    "pro": "bearer token from /token after Stripe checkout",
    "pay_per_call": "x402 USDC on Base, $0.05/call: https://ca-river-levels-mcp.donniertf.workers.dev/x402/{tool}"
  },
  "x402": "https://ca-river-levels-mcp.donniertf.workers.dev/.well-known/x402",
  "capabilities": {
    "tools": [
      {
        "name": "river_levels",
        "paid": false,
        "description": "FREE. Latest real-time river/lake water levels and flows at gauges within 25 km of a Canadian postal code. Nearest 3."
      },
      {
        "name": "gauge_trend",
        "paid": true,
        "description": "PRO. Level/flow history for a station (up to 30 days): min, max, latest, 24h change and rise rate."
      },
      {
        "name": "flood_watch",
        "paid": true,
        "description": "PRO. For up to 25 postal codes: nearest gauge and its 24-hour level change (rising sites first)."
      }
    ]
  },
  "pricing": "https://ca-river-levels-mcp.donniertf.workers.dev/pricing.json",
  "llms_txt": "https://ca-river-levels-mcp.donniertf.workers.dev/llms.txt",
  "contact": "dmorrisonwebdesign@gmail.com"
}