Measured share of answer for 20 SaaS brands. An open dataset, not an audit of your site.
Data & AnalyticsData access / search
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 836 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Data access / search
groundhog.markets: free weather forecasts in one call, plus Kalshi and Polymarket market rules.
1 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Responded
The server completed its last measured handshake. This is an observation, not a guarantee.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 4 | 0 | 0 |
Publisher identityCan the publisher be traced to its source? | 3 | 1 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using groundhog.markets
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http groundhog-markets https://groundhog.markets/mcpCapabilities
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.
DiscoveredDaily 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.
DiscoveredAs-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 served, each change; asof = as it stood then). 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.
DiscoveredKalshi 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 event and event_url). Needs place, family or venue. line ≈526 tok, table ≈1,757; every city ≈36,291. With none: the list of market cities.
DiscoveredFind a place slug by name, City, ST, airport code or lat,lon; says full blend or grid only.
DiscoveredHow often our settle value matched the venue's result, with every miss. No prices.
DiscoveredConnector 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.
DiscoveredOpen sources groundhog uses: licence, latest run, age, status.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 331 ms | 8 |