Categories › Knowledge & Everyday › Maps, travel & weather
groundhog.markets: free weather forecasts in one call, plus Kalshi and Polymarket market rules.
Remote server: your requests and data go to groundhog.markets. Claude Code: claude mcp add --transport http groundhog-markets https://groundhog.markets/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
forecast — Daily high/low for any place from every free forecast: median, spread, rain, current obs and active alerts, with credits and the page URL. lplaces — Find a place slug by name, City, ST, airport code or lat,lon; says full blend or grid only. format=json also returns structuredContent; the sources — Open sources groundhog uses: licence, latest run, age, status. format=json also returns structuredContent; the JSON Schema is at https://gromarkets — Kalshi and Polymarket weather markets (high, low, rain) in a place: settlement station and rule, the value so far under that rule, forecast receipts — How often our settle value matched the venue's result, with every miss. No prices. format=json also returns structuredContent; the JSON Schecoverage — Which Kalshi and Polymarket weather series groundhog tracks (key, family, kind, city, station, product), which it sees at the venue but doessearch — Connector form of places, for clients that only call search and fetch: places by name, City, ST, airport code or lat,lon as {results: [{id, fetch — Connector form of forecast: the 7-day forecast of a place id from search as {id, title, text, url, metadata}. Otherwise prefer forecast, or history — As-issued history for backtests (no look-ahead): kind=daily (every source's daily hi/lo/rain per run at a place), nbm (NBM text columns: TXNNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.