Skip to main content
Glama

Weather Markets Edge Desk

Server Details

Kalshi weather markets: daily-high board beside the NWS forecast, live edges, EV, Kelly, base rates.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
predictionmarketspicks/mcp
GitHub Stars
0
Server Listing
PredictionMarketsPicks Quant
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 8 tools

Disambiguation4/5

Each tool has a clearly delimited job: base rates, Bayesian updating, EV, unit conversion, Kelly sizing, alerts feed, market board, and settlement tracking. The only soft overlaps are around the 'edge' concept (calculate_ev vs. edge_alerts vs. base_rate_gap) and weather_board vs. weather_settlement, but the descriptions sharply separate 'price data' from 'settlement/observation data' and 'your own probability' from 'model feed'.

Naming Consistency3/5

All names are snake_case and readable, but the conventions are mixed: verb_noun (calculate_ev, convert_probability), noun_verb (base_rate_gap, bayes_update, kelly_size), and bare noun phrases (edge_alerts, weather_board, weather_settlement). It is not chaotic, but an agent cannot infer the action pattern from the name alone.

Tool Count5/5

Eight tools is a tight, well-scoped set for a weather prediction-market edge desk: four analytical primitives, two data feeds, one signal feed, and one conversion utility. Nothing looks redundant or bolted on.

Completeness4/5

The surface covers the full analytical chain from base rate through posterior, EV, sizing, and settlement verification, with live board and alert data. Gaps are minor: no explicit tool to enumerate supported venues/cities/baseRateIds, and no position or bankroll tracking across trades, which agents would have to carry themselves.

Available Tools

8 tools
base_rate_gapBase Rate GapA
Read-only
Inspect

Use for "how does this price compare to history" and "is the market ignoring the base rate". Compares a market price with the historical base rate for a class of events: the gap in pp, a signal, and sample-size quality. Pass a known baseRateId (the parameter lists them) or your own baseRateValue.

Inputs: baseRateId, marketPrice, baseRateValue.

bayes_updateBayesian Probability UpdateA
Read-only
Inspect

Update a prior probability with one or more pieces of evidence using Bayes theorem. Given a prior and a list of evidence items (each with P(evidence | true) and P(evidence | false)), returns the posterior probability and the per-step chain. Use for "update my estimate with new information", "posterior probability", "how does this news change the odds".

Inputs: prior, evidence.

calculate_evCalculate EV EdgeA
Read-only
Inspect

Use for "is this contract mispriced" and "what is my edge". Give a Kalshi, Polymarket US or Novig price in cents and your own probability; returns the % expected-value edge and a BUY / SELL / SKIP read, with that venue's fee.

Inputs: venue, marketPrice, novigMarket, venuePrices, +1 more. Returns: signal, edge_pp, sources, edge_pct, +8 more

convert_probabilityConvert Probability / OddsA
Read-only
Inspect

Convert between implied probability, American odds, and decimal odds. Give one value and its format and get all three back (American odds carry no commas, e.g. +441 or -200). Use for "what is +150 as a probability", "convert 62% to American odds", "decimal to implied odds".

Inputs: value, format. Returns: sources, tell_user, timestamp, needs_input, +5 more

edge_alertsEdge Alerts (weather / commodity / mispricing)A
Read-only
Inspect

Use for "any edge on Kalshi", "where is the edge today" and "weather trade signals". Our model alerts on Kalshi — weather, bitcoin/silver/gold/oil, mispricings — with feed, tier, side, price, model probability, edge and link. Real time with Pro; free is delayed 24h without the thesis. One identical, impersonal feed for every subscriber; filters only select. Informational, not investment advice.

Inputs: feed, limit, since, min_tier.

kelly_sizeKelly Position SizeA
Read-only
Inspect

Compute the optimal Kelly position size for a Kalshi, Polymarket US or Novig contract. Given your win probability, the market price (which sets the payout), your bankroll, and a Kelly fraction (full / half / quarter / eighth), returns the dollar stake and a risk rating. Use for "how much should I stake", "what is my position size", "Kelly sizing for this trade".

Inputs: venue, bankroll, fraction, marketPrice, +2 more. Returns: rating, sources, tell_user, timestamp, +6 more

weather_boardKalshi Weather Board — daily-high strikes vs the NWS forecastA
Read-only
Inspect

Use for "Kalshi NYC high temperature odds". Every open Kalshi daily-high strike in 13 cities: YES price, settlement station and source, the strict-comparison rule, close time, and the NWS forecast high beside it. Pass city ("nyc", "KXHIGHCHI"). Market data only.

Inputs: day, city. Returns: rule, as_of, cities, sources, +5 more

weather_settlementWeather Settlement Tracker — what each venue settles at if nothing changesA
Read-only
Inspect

Use for "what will the Kalshi NYC high settle at", "has LAX already hit 75" and "which Polymarket temperature bucket is winning". Per station: the running max under each venue's settlement rule (Kalshi and Polymarket US on the NWS Climate Report; Polymarket.com on routine METARs), the observation that set it, the next report countdown, the strikes already decided and the official high once it lands. Pass station ("la", "KLAX"). Settlement data only, no picks.

Inputs: station. Returns: as_of, rules, sources, stations, +5 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Provides calibrated weather probability signals for Kalshi prediction markets by combining dual-model forecasting (NWS + GFS ensemble) to identify mispriced temperature markets. Enables AI agents to access bias-corrected forecasts and edge signals for weather prediction market intelligence.
      5
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      24/7 autonomous monitoring and edge detection for prediction markets (Kalshi & Polymarket). Features causal tree analysis, orderbook depth tracking, cross-venue comparison, and real-time alerts.
      16
      196 npm
      12
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Prediction market probability oracle for AI agents. 26 tools across 500+ live markets from Kalshi and Polymarket. Cross-source arbitrage detection, structured TPF signals, Kelly Criterion sizing, agent performance tracking, and webhook alerts.
      9
      86 npm
      1
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.