{
  "$comment": "MCP Server Card stub (SEP-1649 draft). RainViewer does not run a full MCP server today — we expose our weather radar capabilities via a public HTTPS API (catalogued at /.well-known/api-catalog) and via the WebMCP browser API (navigator.modelContext.provideContext) on rainviewer.com. This stub declares the available capabilities so agent-discovery tooling can index them; transport is HTTP, not stdio/SSE.",
  "serverInfo": {
    "name": "rainviewer-weather-radar",
    "version": "1.0.0",
    "title": "RainViewer Weather Radar",
    "description": "Real-time weather radar tiles, severe-weather alerts, and global precipitation data from 1000+ radars across 150+ countries.",
    "vendor": "MeteoLab Inc.",
    "homepage": "https://www.rainviewer.com/"
  },
  "transport": {
    "type": "http",
    "endpoint": "https://api.rainviewer.com/public/weather-maps.json",
    "$comment": "REST endpoint, not a JSON-RPC MCP transport. Until a streamable MCP transport is published, treat this card as an advertisement of the underlying capabilities described in /.well-known/api-catalog and /.well-known/agent-skills/index.json."
  },
  "capabilities": {
    "tools": {
      "weather-radar-query": {
        "description": "Fetch weather radar tile pyramids and metadata for any location worldwide.",
        "documentation": "https://www.rainviewer.com/.well-known/agent-skills/weather-radar-query/SKILL.md"
      }
    },
    "resources": {
      "api-catalog": {
        "uri": "https://www.rainviewer.com/.well-known/api-catalog",
        "mediaType": "application/linkset+json",
        "description": "RFC 9727 catalogue of public APIs: Weather Maps, Single Radar Data, Color Schemes."
      },
      "agent-skills": {
        "uri": "https://www.rainviewer.com/.well-known/agent-skills/index.json",
        "mediaType": "application/json",
        "description": "Agent Skills Discovery v0.2.0 index."
      }
    },
    "prompts": {},
    "sampling": {}
  }
}
