{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smarterweather/weather","description":"Smarter Weather MCP: forecasts, alerts, outlooks, observations, AQI, grids, and map imagery.","title":"Smarter Weather","repository":{"url":"https://github.com/smarterweather/developer","source":"github","subfolder":"packages/mcp-weather"},"version":"0.0.0","websiteUrl":"https://smarterweather.com/developers","packages":[{"registryType":"npm","identifier":"@smarterweather/mcp-weather","version":"0.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Smarter Weather API key (sw_live_* or sw_test_*) with the 'mcp' scope. When set, the bridge skips the OAuth flow and forwards the key as 'Authorization: Bearer <key>' on every proxied request. When unset, the bridge runs the full MCP OAuth 2.1 + PKCE client and caches tokens at ~/.mcp-auth/. Mint keys at https://smarterweather.com/developers/api-keys.","format":"string","isSecret":true,"name":"SMARTERWEATHER_API_KEY"},{"description":"Override the target MCP endpoint. Useful for development or staging against a non-production sw-mcp deployment. Precedence: positional argument > SMARTERWEATHER_MCP_URL > package default (https://mcp.smarterweather.com/mcp).","format":"string","default":"https://mcp.smarterweather.com/mcp","name":"SMARTERWEATHER_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.smarterweather.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T16:51:10.036939Z","publishedAt":"2026-07-09T16:51:10.036939Z","updatedAt":"2026-07-09T16:51:10.036939Z","isLatest":true}}}],"metadata":{"count":1}}
