NestDaddy

groundhog.markets

markets.groundhog/weather · v1.2.0

groundhog.markets: free weather forecasts in one call, plus Kalshi and Polymarket market rules.

Connect Remote server

Terminal
claude mcp add --transport http weather https://groundhog.markets/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "weather": {
      "url": "https://groundhog.markets/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "weather": {
      "type": "http",
      "url": "https://groundhog.markets/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://groundhog.markets/mcp

Tools 9 found in our last check

  • 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. line ≈321 tok, week ≈566, table ≈1,567, series ≈1,564. Keep the credits and link the page when you repeat numbers. size=runs: one place, eac…

  • places

    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 JSON Schema is at https://groundhog.markets/api/v1/schema.json

  • sources

    Open sources groundhog uses: licence, latest run, age, status. format=json also returns structuredContent; the JSON Schema is at https://groundhog.markets/api/v1/schema.json

  • markets

    Kalshi and Polymarket weather markets (high, low, rain) in a place: settlement station and rule, the value so far under that rule, forecast daily max/min (or rain) at the station, our value and the official result once settled. No prices: read them from the venue (each row's eve…

  • receipts

    How often our settle value matched the venue's result, with every miss. No prices. format=json also returns structuredContent; the JSON Schema is at https://groundhog.markets/api/v1/schema.json

  • coverage

    Which Kalshi and Polymarket weather series groundhog tracks (key, family, kind, city, station, product), which it sees at the venue but does not support and why, and when each venue was last read. The REST body of /api/v1/markets/coverage. No prices. format=json also returns str…

  • search

    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, title, url, text}]}; pass an id to fetch. Otherwise prefer places, forecast or markets.

  • 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 markets for a market city. Keep the credits and link the url when you repeat numbers.

  • 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: TXN, XND, P12, Q12; view=day = the books' day view), obs (settlement truth: CLI, routine-METAR max/min) or markets (what the markets tool serv…

Details

Endpointhttps://groundhog.markets/mcp (Streamable HTTP)
First published27 Oct 2026
Last updated27 Oct 2026
Registry namemarkets.groundhog/weather

More data and analytics servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.