mcpbeat Sign in

groundhog.markets MCP Server

by groundhog Your server? Claim it
answering

groundhog.markets is answering right now. Last checked 1 min ago. It exposes 8 tools.

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

Uptime history 5 days of history
5 days agonow
100.0%
Uptime 24h
92 of 92 checks
8
Tools
read from the server
465 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check groundhog.markets every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add weather --transport http https://groundhog.markets/mcp
Settings → Connectors → Add custom connector, then paste this address
https://groundhog.markets/mcp
~/.codex/config.toml
[mcp_servers.weather]
url = "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"
    }
  }
}

Available tools 8

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

fetch
fetch
The 7-day forecast of a place id from search: {id, title, text, url, metadata}. Keep the credits and link the url when you repeat numbers.
forecast
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, each source's newest runs by day with run_utc and fetched_at; NBM adds XND, P12, Q12. variable=rain: members' share of 0.01 in or more and heavier (n = model families), NBM calibrated, amounts by source, so far today, month to date; rain line ≈647 tok, table ≈1,955.
history
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) or obs (settlement truth: CLI, routine-METAR max/min). from/to (<= 366 days, 1 unit per 31 days); run=ISO | lead=N (+cycle=H: the run issued N days before) | asof=ISO (what was known then). Rows carry fetched_at and origin (bf:* = backfilled). TSV by default.
markets
markets
Weather markets in a place (Kalshi, Polymarket high/low/rain): settlement station and rule, the number so far under that rule, our value and the official result once settled, forecast daily max/min at the station. No prices. Needs place or family. line ≈526 tok, table ≈1,757; every city ≈36,291. With neither: the list of market cities.
places
places
Find a place slug by name, City, ST, airport code or lat,lon; says full blend or grid only.
receipts
receipts
How often our settle value matched the venue's result, with every miss. No prices.
search
search
Search places by name, City, ST, airport code or lat,lon. Returns {results: [{id, title, url, text}]}; pass an id to fetch.
sources
sources
Open sources groundhog uses: licence, latest run, age, status.

Endpoints

URLTransportStateLatencyChecked
https://groundhog.markets/mcp streamable-http answering 427 ms 1 min ago

Alternatives to groundhog.markets

same job, measured the same way
Prediction Market Rule Check MCP
by donniertf-hub

Risk-scores Polymarket/Kalshi settlement rules; Kalshi weather settlements. Not advice.

12 tools answering
Weather
by thx93

US NWS weather alerts and 5-day forecasts for AI agents. $0.01 per call.

127 installs/wk 3 tools answering
Open-Meteo Weather
by myai-2025

Current weather and hourly forecasts for any place name, via the free Open-Meteo API. No API key.

96 installs/wk local only
T
Taiwan CWA Weather
by nigue3025

Access Taiwan CWA weather data and forecasts for all counties and cities

76 installs/wk local only
G
Geocoding & Weather
by memoryapi

Geocoding, weather forecasts, and timezone lookups

3 tools answering
Faceabot Weather
by faceabot

Weather forecast for any city, UV index, sunrise and sunset, pollen and air quality. Free, no key.

3 tools answering
Nws Weather MCP Server
by cyanheads

Get US weather forecasts, active alerts, and current observations.

1 153 installs/wk 10 tools answering
Windshield Weather
by windshieldweather

Weather forecasts along driving routes and highways.

4 tools answering

groundhog.markets — questions

Answers built from our own checks of this server.

What can groundhog.markets do?
It exposes 8 tools, read directly from the server on our last check. Among them: fetch, forecast, history, markets, places, receipts and 2 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is groundhog.markets working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 465 ms. The bar chart above shows every period we have measured.
How do I connect groundhog.markets?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does groundhog.markets need an API key?
No. groundhog.markets completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is groundhog.markets?
It answers our handshake in 465 ms on average, which is faster than 26% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.