accueil / serveurs / Géo & Temps / com.predictionmarketspicks/quant
com.predictionmarketspicks/quant
serveur MCP (Model Context Protocol) · predictionmarketspicks 1.26.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.predictionmarketspicks/quant est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.predictionmarketspicks/quant » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 44 outils
- adp_market_gaps≈ 213 tokens
In season: Kalshi vs book-consensus gaps on this week's NFL props, widest first, filter by position. Free. (ADP gaps return in the 2027 offseason.)
Paramètres, retour & exemple (2)
Paramètreslimit· number|string|null · optionnel
Max rows (default 15). Values above 50 are clamped to 50.position· ? · optionnel
Optional position filter (FLEX = RB/WR/TE). One of: QB · RB · WR · TE · FLEX.
Exemple d'appel{"name": "adp_market_gaps", "arguments": {"limit": 1, "position": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - base_rate_gap≈ 434 tokens
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.
Paramètres, retour & exemple (3)
ParamètresbaseRateId· ? · optionnel
Known base-rate id to look up (includes sample size + source). One of: incumbent_reelected · fed_hold_unemp_below_4 · fed_cut_cpi_above_3 · recession_called_12mo · sp500_positive_year · bitcoin_above_100k_eoy · gdp_growth_above_2 · cpi_above_3 · senate_incumbent_wins_primary · vix_below_20_eoy · interest_rate_cut_next_meeting · major_sports_upset.marketPrice· number|string · optionnel
Current market price in cents / implied probability % (0–100). Needed for a real answer. Accepts 55, "55%", "55¢", "$0.55", 0.55 or American odds (+120 / -150) — all read as 55%.baseRateValue· number · optionnel
Your own base rate in % (0–100), used when no baseRateId is given.
Exemple d'appel{"name": "base_rate_gap", "arguments": {"baseRateId": "texte", "marketPrice": 1, "baseRateValue": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - bayes_update≈ 449 tokens
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".
Paramètres, retour & exemple (2)
Paramètresprior· number|string · optionnel
Prior probability the hypothesis is true, in % (0–100). Needed for a real answer. Accepts 55, "55%", "55¢", "$0.55", 0.55 or American odds (+120 / -150) — all read as 55%.evidence· array · optionnel
One or more evidence items, applied in order. Each item needs likelihoodIfTrue and likelihoodIfFalse on the 0–100 scale, e.g. [{ "likelihoodIfTrue": 80, "likelihoodIfFalse": 20 }].
Exemple d'appel{"name": "bayes_update", "arguments": {"prior": 1, "evidence": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - best_available≈ 222 tokens
In season: where the best available PRICE is on this week's NFL props — strikes where Kalshi and the book consensus are 5¢+ apart. Free.
Paramètres, retour & exemple (2)
Paramètreslimit· number|string|null · optionnel
Max rows (default 15). Values above 50 are clamped to 50.roster· ? · optionnel
Optional: player names on the USER's team — their strikes are shown first.
Exemple d'appel{"name": "best_available", "arguments": {"limit": 1, "roster": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_ev≈ 434 tokens
Use for "is this contract mispriced" and "what is my edge". Give a Kalshi or Polymarket price in cents and your own probability; returns the % expected-value edge and a BUY / SELL / SKIP read.
Paramètres, retour & exemple (2)
ParamètresmarketPrice· number|string · optionnel
Current contract price in cents (1–99), equal to the implied probability in %. Required for a real answer. Accepts 55, "55%", "55¢", "$0.55", 0.55 or American odds (+120 / -150) — all read as 55%.yourProbability· number|string · optionnel
Your own estimate of the true probability the contract resolves YES, in % (0–100). Required for a real answer. Accepts 55, "55%", "55¢", "$0.55", 0.55 or American odds (+120 / -150) — all read as 55%.
Exemple d'appel{"name": "calculate_ev", "arguments": {"marketPrice": 1, "yourProbability": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"signal": "texte", "edge_pp": "texte", "sources": "texte", "edge_pct": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "data_freshness": "texte", "interpretation": "texte", "market_price_cents": "texte", "your_probability_pct": "texte"}} - combo_edge≈ 683 tokens
Use for "price a same-game NFL combo" and "is this combo worth it". Pass nflGame ("NYG-LAR", "Giants vs Rams") to list that game's Kalshi legs — moneyline, spreads, totals, player props — then legIds to price your pick with the correlation done for you. Or pass legPrices + trueWinProbability for a fair band; add offeredOdds for EV and a verdict. Free.
Paramètres, retour & exemple (10)
Paramètreskind· ? · optionnel
With nflGame: "game" = all game lines, "prop" = props only. One of: game · prop.stat· string · optionnel
With nflGame: props of one stat (e.g. "rec_yds").limit· number|string|null · optionnel
With nflGame: max props listed (default 40, max 200).legIds· ? · optionnel
2–6 leg ids from a previous nflGame call (an array, or one comma-separated string). We compute the correlation-aware joint for exactly these legs.player· string · optionnel
With nflGame: every strike for a player whose name contains this (e.g. "Mariota").nflGame· string · optionnel
An NFL game on the live board, as "AWAY-HOME" (e.g. "NYG-LAR"). Alone: lists its legs with ids, trimmed (narrow with player/stat/kind/limit). With legIds: prices that exact combo.legPrices· array · optionnel
Each leg's YES price in cents (1–99). Used only for the theoretical assemble ceiling. Omit when using nflGame + legIds — we read the real prices.offeredOdds· number · optionnel
The combo price your platform actually quotes — American odds (e.g. -150, 988) or a decimal payout multiplier (e.g. 10.7). Grades EV + verdict against fair value. Omit to get fair value + band only.offeredAmerican· number · optionnel
Alias for offeredOdds (the response reports the quote as offered_american, so this name is accepted on input too). American odds or a decimal multiplier, same parsing. If both are given, offeredOdds wins.trueWinProbability· number · optionnel
Your correlation-aware estimate of the true joint probability all legs hit, in % (0–100). Omit when using nflGame + legIds — we compute it from the scoreline model.
Exemple d'appel{"name": "combo_edge", "arguments": {"kind": "texte", "stat": "texte", "limit": 1, "legIds": "texte", "player": "texte", "nflGame": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - commodity_edge≈ 330 tokens
Use for "gold edge today" and "oil or bitcoin trade signal". The Kalshi daily gold, silver or WTI strike, or hourly bitcoin strike, with the largest PMP model edge, as a ticket: side, entry price, resolve criterion, model probability, edge, tier and quarter-Kelly size. Pass tickers[] to check a watchlist. Pro — sign in with PredictionMarketsPicks, or a Pro API key.
Paramètres, retour & exemple (2)
Paramètrestickers· array · optionnel
Optional Kalshi ticker watchlist (up to 25) — e.g. paste the tickers from your Kalshi Pro screener or Canvas to get PMP's edge on exactly those markets. Full market or 3-segment event tickers both work. Tickers PMP doesn't model are returned as not_covered (never a fabricated edge).commodity· ? · optionnel
Which commodity edge to read (needed for a real answer). One of: silver · bitcoin · gold · oil.
Exemple d'appel{"name": "commodity_edge", "arguments": {"tickers": [], "commodity": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_players≈ 415 tokens
Compare 2–4 NFL players this week: every Kalshi prop strike each has, the best price per side across venues, our probability where we publish one, and a ranked verdict on whose price the model disagrees with most, and on which strike. Use for "<A> or <B> this week", "compare <A> and <B> props", "who has the better prop, <A> or <B>", "<A> vs <B> receiving yards".
Paramètres, retour & exemple (3)
Paramètresplayers· ? · optionnel
2–4 player full names to compare.scoring· ? · optionnel
Scoring format: standard, half_ppr (default), or ppr (full PPR). Overrides a platform preset. Works for Yahoo/ESPN/Sleeper defaults. One of: standard · half_ppr · ppr.platform· ? · optionnel
League platform — applies its default scoring, size, roster + best-ball settings (overridable by explicit scoring/teams). Underdog/DraftKings are best ball. One of: yahoo · espn · sleeper · nfl · cbs · fantrax · draftkings · underdog.
Exemple d'appel{"name": "compare_players", "arguments": {"players": "texte", "scoring": "texte", "platform": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - convert_probability≈ 395 tokens
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".
Paramètres, retour & exemple (2)
Paramètresvalue· number|string · optionnel
The numeric value to convert. Needed for a real answer, with format. Accepts a number or a numeric string ("+150", "62%", "2.5").format· ? · optionnel
Format of `value`: probability (0–100 %), american (e.g. -200 / +150), or decimal (e.g. 2.5). One of: probability · american · decimal.
Exemple d'appel{"name": "convert_probability", "arguments": {"value": 1, "format": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"sources": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "decimal_odds": "texte", "example_call": "texte", "american_odds": "texte", "data_freshness": "texte", "probability_pct": "texte"}} - draft_board≈ 208 tokens
In season: this week's QB/RB/WR/TE rankings by the median Kalshi prices each player at (pass/rush/rec yds), plus anytime-TD price. Free. (Draft board returns in 2027.)
Paramètres, retour & exemple (2)
Paramètreslimit· number|string|null · optionnel
Max rows (default 15). Values above 50 are clamped to 50.position· ? · optionnel
Optional position filter (FLEX = RB/WR/TE). One of: QB · RB · WR · TE · FLEX.
Exemple d'appel{"name": "draft_board", "arguments": {"limit": 1, "position": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - edge_alerts≈ 339 tokens
Use for "any edge on Kalshi" 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.
Paramètres, retour & exemple (4)
Paramètresfeed· string · optionnel
Comma-separated feeds to include: weather, bitcoin, silver, gold, oil, mispricing, sports_arb, nfl. Omit for all.limit· number|string|null · optionnel
Max alerts to return (default 25). Values above 100 are clamped to 100.since· string · optionnel
ISO-8601 timestamp — only alerts created after it.min_tier· ? · optionnel
Minimum confidence tier (returns that tier and above). One of: SPECULATIVE · MODERATE · STRONG.
Exemple d'appel{"name": "edge_alerts", "arguments": {"feed": "texte", "limit": 1, "since": "texte", "min_tier": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain_game≈ 337 tokens
Why the PredictionMarketsPicks model prices one NFL game where it does: the Kalshi price and market line, our published win probability and what it is anchored to, the model's own line as a lean in points, each team's power rating split into offense, defense and special teams, the QB gate (PASS, ADJUSTED, FORK with both lines, or HOLD), and the published position (side, Kalshi price, edge) or why none is published. Use for "why do you price <team> vs <team> there", "explain the <team> game line", "what is driving the model on <team>'s game". Pass game as two teams in any form ("Bills vs Chiefs", "BUF@KC") or one team for its game; week defaults to the current week.
Paramètres, retour & exemple (2)
Paramètresgame· string · optionnel
The matchup — two teams in any form ("Bills vs Chiefs", "BUF@KC", "Buffalo at Kansas City"), or one team for its game that week.week· number|string · optionnel
Optional NFL week (e.g. 6). Defaults to the current week.
Exemple d'appel{"name": "explain_game", "arguments": {"game": "texte", "week": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain_ladder≈ 417 tokens
Why PredictionMarketsPicks' Ladder reads one NFL strike ladder the way it does — a game's spread, a team's season win total, or a player's prop: the read (SHAPE, LOCATION, PRICED, MARKET READ or QB HOLD) in words — which way our curve leans, or whether it is tighter or wider than Kalshi's and where they cross — where Kalshi's ladder centres beside our projection, the widest published gap, and every listed strike with Kalshi's price and our number where we publish one (30–70% only). One ladder per call. Use for "explain the Chiefs win total ladder", "why does the ladder lean Browns", "what does SHAPE mean on <player> receptions".
Paramètres, retour & exemple (4)
Paramètresstat· string · optionnel
Prop stat for a player, e.g. "receptions" or "rec_yds". Defaults to his widest ladder.team· string · optionnel
Team code or nickname (KC, Chiefs) — its game spread ladder, or its season-win ladder with family "season_wins".family· ? · optionnel
Ladder family. Omit to take the team's spread first. One of: spread · season_wins · props.player· string · optionnel
Player name, full or partial — his prop ladder.
Exemple d'appel{"name": "explain_ladder", "arguments": {"stat": "texte", "team": "texte", "family": "texte", "player": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain_player≈ 275 tokens
Why the PredictionMarketsPicks model prices an NFL player's Kalshi prop strikes where it does this week: the projection, The Ladder's verdict (SHAPE, LOCATION, PRICED or market-only), the widest published model-vs-market gap, and what the model does NOT account for. Our number appears only where it is measured calibrated (30–70%). Use for "why do you price <player> there", "explain <player>'s prop", "what's driving the model on <player>", "why is <player>'s over priced at that".
Paramètres, retour & exemple (2)
Paramètresstat· string · optionnel
Optional stat to narrow to, e.g. "rec_yds", "receptions", "rush_yds".player· string · optionnel
Player name, full or partial (e.g. "Puka Nacua").
Exemple d'appel{"name": "explain_player", "arguments": {"stat": "texte", "player": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain_prop≈ 339 tokens
Why PredictionMarketsPicks publishes a call on one NFL player prop this week: the Kalshi contract, the YES/NO call and Kalshi's price for that side, our tier and — where our probability is measured calibrated — our odds, our projection against the threshold, whether it is published or held at WATCH (and why), The Ladder's read on that stat, and what the model does not account for. One contract per call. Use for "why do you like <player>'s over", "explain the <player> prop", "why is <player> on your board". For the full strike ladder use explain_player.
Paramètres, retour & exemple (3)
Paramètresline· number|string · optionnel
Optional contract threshold or line (e.g. 60 or 59.5) to pick one strike.stat· string · optionnel
Optional stat, e.g. "rec_yds", "receptions", "rush_yds", "pass_tds" or "receiving yards". Defaults to the player's strongest published call.player· string · optionnel
Player name, full or partial (e.g. "Josh Allen").
Exemple d'appel{"name": "explain_prop", "arguments": {"line": 1, "stat": "texte", "player": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fed_rate_odds≈ 351 tokens
Use for "will the Fed cut, hold or hike" and "next FOMC meeting odds". Live Kalshi odds for each remaining 2026 FOMC meeting: the next meeting's full strike breakdown and days-until, the rate path, the current fed funds rate, and a next-meeting cross-venue check against Polymarket and CME futures, with the gap in pp.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "fed_rate_odds", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"sources": "texte", "by_venue": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "next_meeting": "texte", "divergence_pp": "texte", "data_freshness": "texte", "rate_path_2026": "texte", "current_target_range": "texte"}} - fifteen_min_board≈ 550 tokens
Use for "what is the ETH 15-minute market doing" and "which Kalshi 15-minute markets are open". Every Kalshi 15-minute up-or-down series — crypto, metals, energy, FX — with window status, YES price, close time, target price, what it settles on and the up rate over the last 96 windows, plus the same window on Polymarket (international) for BTC, ETH, SOL and XRP with each venue's settlement index, and our Bitcoin top-of-hour rule (WATCH mode). Pass series ("eth", "KXBTC15M") or asset_class.
Paramètres, retour & exemple (4)
Paramètreslimit· number|string|null · optionnel
Max rows (default 30). Values above 40 are clamped to 40.series· string · optionnel
One series: ticker (KXETH15M) or asset ("eth", "gold", "euro").open_only· boolean · optionnel
Only series with a window open right now (default false).asset_class· ? · optionnel
crypto · commodity · currency · all (default all).
Exemple d'appel{"name": "fifteen_min_board", "arguments": {"limit": 1, "series": "texte", "open_only": true, "asset_class": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"rows": "texte", "as_of": "texte", "sources": "texte", "our_model": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "data_freshness": "texte"}} - find_arbitrage≈ 220 tokens
Use for "where is the arbitrage" and "Kalshi vs Polymarket price gaps". Cross-venue gaps on the same sports contract (NFL, NBA, NHL, MLB) against Polymarket's international book: the gap in pp, the WATCH/ARB signal, the cheaper venue and whether both contracts settle the same way (settlement_match). Free: the top 3 gaps in full; Pro returns the whole board.
Paramètres, retour & exemple (1)
ParamètresminGap· number|string · optionnel
Minimum gap in percentage points to include (default 3 = WATCH threshold). Accepts a number or a numeric string ("3", "3pp", "3%").
Exemple d'appel{"name": "find_arbitrage", "arguments": {"minGap": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kelly_size≈ 568 tokens
Compute the optimal Kelly position size for a prediction-market 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".
Paramètres, retour & exemple (4)
Paramètresbankroll· number|string · optionnel
Total bankroll in dollars (e.g. 1000). Optional — omit it and the result is the % of bankroll to stake, without a dollar figure. Accepts a number or a numeric string ("1000", "$1,000").fraction· ? · optionnel
Kelly fraction to apply. Half-Kelly is the common sharp-money default. One of: full · half · quarter · eighth.marketPrice· number|string · requis
Contract price in cents (1–99). Sets the payout ratio. Accepts 55, "55%", "55¢", "$0.55", 0.55 or American odds (+120 / -150) — all read as 55%.winProbability· number|string · requis
Your probability the contract resolves YES, in % (0–100). Accepts 55, "55%", "55¢", "$0.55", 0.55 or American odds (+120 / -150) — all read as 55%.
Exemple d'appel{"name": "kelly_size", "arguments": {"marketPrice": 1, "winProbability": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"rating": "texte", "sources": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "stake_dollars": "texte", "data_freshness": "texte", "full_kelly_pct": "texte", "applied_fraction_pct": "texte"}} - ladder_arb≈ 412 tokens
Use for "is any CFB ladder mispriced" and "where can I make a market on Kalshi". Kalshi college football and NFL spread/total strikes priced out of order: locked arbitrage, crossed-mid inversions and wide books worth making a market in, with both tickers and books, gross edge, volume and tier. Pro adds the resting orders, net-of-fee edge and quarter-Kelly size.
Paramètres, retour & exemple (5)
Paramètreslimit· number|string|null · optionnel
Max rows (default 20, max 100). Values above 100 are clamped to 100.sport· ? · optionnel
cfb · nfl · both (default both).signal· ? · optionnel
locked · inverted · wide · all (default all).min_edge· number|string · optionnel
Minimum NET edge in cents (default 1). Accepts 2, "2c", "2". Accepts a number or a numeric string ("+150", "62%", "2.5").min_volume· number|string · optionnel
Minimum per-leg volume in dollars (default 20000). Accepts 20000, "$20,000". Accepts a number or a numeric string ("+150", "62%", "2.5").
Exemple d'appel{"name": "ladder_arb", "arguments": {"limit": 1, "sport": "texte", "signal": "texte", "min_edge": 1, "min_volume": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - market_pulse≈ 204 tokens
The US macro-health composite (0–100) and regime plus the six category scores (growth, labor, inflation, rates, liquidity, sentiment). Returns the composite, the regime call and 2 category scores without an account, 4 to a signed-in account, and all six with Pro. Use for "how is the US economy", "macro regime", "risk-on or risk-off".
Paramètres, retour & exemple (1)
Paramètrestopic· ? · optionnel
macro = the US macro-health composite (the only topic). One of: macro.
Exemple d'appel{"name": "market_pulse", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - my_league≈ 250 tokens
Use for "show my fantasy team" and "what is Kalshi pricing my starters at". Give a Sleeper username (and a league name if you have several): your roster, each starter's opponent and kickoff, OUT and QB-gate flags, and every Kalshi prop strike on him this week with the best price per side. Market data; Pro adds our weekly projection.
Paramètres, retour & exemple (2)
Paramètresleague· string · optionnel
League name (partial) or Sleeper league id, when the user is in several.sleeper_username· string · optionnel
Sleeper username (profile → username, not the display name).
Exemple d'appel{"name": "my_league", "arguments": {"league": "texte", "sleeper_username": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - nba_game_board≈ 290 tokens
Use for "Knicks moneyline on Kalshi vs the books" and "cheapest place for the Celtics spread tonight". Kalshi NBA moneyline, spread and total beside DraftKings, FanDuel, BetRivers, Fanatics, ESPN, Novig and ProphetX at the same line: the cheapest venue per side, Kalshi fee included. Market prices only, no model.
Paramètres, retour & exemple (4)
Paramètresgame· string · optionnel
Two teams, e.g. "BOS @ DET".team· string · optionnel
Team code or name (NYK, Knicks).limit· number|string|null · optionnel
Max games (default 5). Values above 20 are clamped to 20.market· ? · optionnel
Optional market. One of: moneyline · spread · total.
Exemple d'appel{"name": "nba_game_board", "arguments": {"game": "texte", "team": "texte", "limit": 1, "market": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - nba_injury_impact≈ 347 tokens
Use for "Embiid's out tonight — who benefits?" and "who's out in the NBA today". Today's NBA absences from the official injury report, and for each absent star the teammates whose minutes, points, rebounds, assists and usage rose in past games without him (last two seasons, sample size on every row), beside today's Kalshi prop prices. Questionable players fork into plays/sits branches until ruled. Historical splits only, no projection.
Paramètres, retour & exemple (4)
Paramètresgame· string · optionnel
Two teams, e.g. "BOS @ NYK".stat· ? · optionnel
Stat to rank beneficiaries by (default points). One of: pts · reb · ast · min · usg · fg3m · stl · blk.team· string · optionnel
Team code or name (PHI, Sixers).player· string · optionnel
The absent player, or a teammate to look up (partial name).
Exemple d'appel{"name": "nba_injury_impact", "arguments": {"game": "texte", "stat": "texte", "team": "texte", "player": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - nba_prop_board≈ 308 tokens
Use for "where is LeBron's points line cheapest tonight". Every Kalshi NBA player-prop strike (points, rebounds, assists, threes) beside DraftKings, FanDuel, BetRivers, Fanatics, ESPN, Novig and ProphetX at the same strike: the cheapest venue per side, Kalshi fee included. Market prices only, no model.
Paramètres, retour & exemple (5)
Paramètresgame· string · optionnel
Two teams, e.g. "BOS @ DET".team· string · optionnel
Team code or name (LAL, Lakers).limit· number|string|null · optionnel
Max rows (default 15). Values above 50 are clamped to 50.player· string · optionnel
Player name (partial).statType· ? · optionnel
Optional stat. One of: pts · reb · ast · threes.
Exemple d'appel{"name": "nba_prop_board", "arguments": {"game": "texte", "team": "texte", "limit": 1, "player": "texte", "statType": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - nfl_edge≈ 438 tokens
Use for "which NFL games are mispriced on Kalshi" and "NFL win total, MVP or Super Bowl edges". Our NFL model vs live Kalshi prices — this week's game positions, season win totals, MVP and championship odds: model probability, price, edge and side. tickers[] checks a watchlist (futures, mvp, championship). Pro — sign in with PredictionMarketsPicks, or a Pro API key.
Paramètres, retour & exemple (4)
Paramètreslimit· number|string|null · optionnel
Max rows (default 10). Values above 25 are clamped to 25.market· ? · optionnel
game = this week moneyline edges; futures = season win totals; mvp = KXNFLMVP; championship = playoff/conference/Super Bowl. One of: game · futures · mvp · championship.minEdge· number|string · optionnel
Minimum absolute edge in pp (default 4) — futures / mvp / championship only; game rows are the published positions. Ignored when tickers[] is passed. Accepts a number or a numeric string ("3", "3pp", "3%").tickers· array · optionnel
Optional Kalshi ticker watchlist (up to 25) — e.g. paste the tickers from your Kalshi Pro screener or Canvas to get PMP's edge on exactly those markets. Full market or 3-segment event tickers both work. Tickers PMP doesn't model are returned as not_covered (never a fabricated edge).
Exemple d'appel{"name": "nfl_edge", "arguments": {"limit": 1, "market": "texte", "minEdge": 1, "tickers": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - nfl_ladder≈ 537 tokens
Use for "where does the model disagree with Kalshi on the Rams spread" and "biggest ladder gaps this week". Every NFL strike ladder — spreads, season win totals, player props — with Kalshi's price at each strike beside our distribution and a SHAPE / LOCATION / PRICED / PARTIAL verdict. Our number is published only between 30% and 70%.
Paramètres, retour & exemple (5)
Paramètreskind· ? · optionnel
Verdict filter. One of: shape · location · agree · partial.team· string · optionnel
Team abbrev (SEA, LAR, JAX) — ladders involving that club.limit· number|string|null · optionnel
Max ladders (default 8). Values above 25 are clamped to 25.family· ? · optionnel
Ladder family. Omit for all three. One of: spread · season_wins · props.player· string · optionnel
Player name (partial, case-insensitive) — prop ladders only.
Exemple d'appel{"name": "nfl_ladder", "arguments": {"kind": "texte", "team": "texte", "limit": 1, "family": "texte", "player": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"rows": "texte", "week": "texte", "count": "texte", "sources": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "data_freshness": "texte", "published_band": "texte"}} - nfl_power_ratings≈ 464 tokens
The PredictionMarketsPicks NFL power ratings — PWR for all 32 teams: points per game above an average team on a neutral field, where PWR = Off PR + Def PR + ST PR. Includes each team's rank and tier. Use for "best NFL teams by power rating", "NFL power rankings 2026", "is Baltimore overrated", "how good is Kansas City", "NFL team ratings".
Paramètres, retour & exemple (3)
Paramètresteam· string · optionnel
Optional team abbreviation (e.g. "KC", "SF", "LAR") — returns just that team's rating + rank.tier· string · optionnel
Optional: only teams in this tier — one of "Elite" (PWR ≥+7), "Contender" (≥+4), "Playoff" (≥+1), "Average" (≥−2), "Below Avg" (≥−5), "Rebuild" (<−5). A tier with no teams at current ratings returns an empty board, not an error.limit· number|string|null · optionnel
Max teams to return, best rating first (default 32 = full board). Values above 32 are clamped to 32.
Exemple d'appel{"name": "nfl_power_ratings", "arguments": {"team": "texte", "tier": "texte", "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"as_of": "texte", "count": "texte", "teams": "texte", "season": "texte", "sources": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "data_freshness": "texte"}} - nfl_prop_board≈ 580 tokens
Use for "where is the best price on <player> receiving yards" and "is Kalshi cheaper than the books". Best price on every NFL prop this week: Kalshi (fee included) vs five books (DraftKings, FanDuel, BetRivers, Fanatics, ESPN) and the Novig and ProphetX exchanges — the best price per side, how much cheaper Kalshi is than the books, the consensus gap, and the Kalshi close once a strike settles. Filter by team, game, player or stat.
Paramètres, retour & exemple (6)
Paramètresgame· string · optionnel
Game anchor away-home, e.g. "ne-sea" — rows for that game only.team· string · optionnel
Team abbrev (SEA, NE, LAR, JAX) — rows for that club only.limit· number|string|null · optionnel
Max rows (default 15). Values above 50 are clamped to 50.player· string · optionnel
Player name (partial, case-insensitive), e.g. "Nacua".gapsOnly· boolean · optionnel
Only strikes where Kalshi and the consensus are 5¢+ apart (default false).statType· ? · optionnel
Optional prop type filter. One of: pass_yds · pass_tds · rush_yds · rec_yds · receptions · anytime_td.
Exemple d'appel{"name": "nfl_prop_board", "arguments": {"game": "texte", "team": "texte", "limit": 1, "player": "texte", "gapsOnly": true, "statType": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"rows": "texte", "week": "texte", "count": "texte", "sources": "texte", "summary": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "data_freshness": "texte"}} - nfl_prop_edge≈ 308 tokens
Use for "best NFL props today" and "receiving yards prop value". Our projection vs the Kalshi "X or more" prop line: the contract, the YES/NO call, our odds and Kalshi's price for that side, the projection and the edge, with WATCH rows labelled. Live in season. Pro — sign in with PredictionMarketsPicks, or a Pro API key.
Paramètres, retour & exemple (3)
Paramètreslimit· number|string|null · optionnel
Max rows (default 10). Values above 25 are clamped to 25.minEdge· number|string · optionnel
Min absolute edge in pp (default 5). Accepts a number or a numeric string ("3", "3pp", "3%").propType· ? · optionnel
Optional filter by prop type. One of: pass_yds · pass_tds · rush_yds · rec_yds · receptions · anytime_td.
Exemple d'appel{"name": "nfl_prop_edge", "arguments": {"limit": 1, "minEdge": 1, "propType": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - nfl_win_probability≈ 742 tokens
Use for "who wins Chiefs vs 49ers" and "what does a -7 spread mean". Pass homeTeam + awayTeam (or game, or one team) for our QB-gated model line (raw power ratings if unscheduled), or a spread (home favored negative). Returns win, cover and over/under probability, the projected score and our own total; neutral-site games get no home edge.
Paramètres, retour & exemple (5)
Paramètresgame· string · optionnel
Or name the game in one string — "Bills vs Chiefs", "BUF@KC", "Buffalo at Kansas City". The schedule decides which side is home.total· number · optionnel
Game total (over/under points) — this is the LINE you want tested, not our projection. Defaults to the model’s league-average total if omitted. Our own projected total comes back as `model_total` regardless of what you pass here (teams mode only).spread· number · optionnel
Point spread from the home team's perspective — home favored is NEGATIVE (e.g. -6.5). Provide this OR homeTeam+awayTeam.awayTeam· string · optionnel
Away team — same formats as homeTeam (SF, 49ers, San Francisco 49ers). Used with homeTeam.homeTeam· string · optionnel
Home team — abbrev (KC), nickname (Chiefs), full name (Kansas City Chiefs) or city (Kansas City) all work. Auto-derives the spread from PMP power ratings.
Exemple d'appel{"name": "nfl_win_probability", "arguments": {"game": "texte", "total": 1, "spread": 1, "awayTeam": "texte", "homeTeam": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"basis": "texte", "qb_gate": "texte", "sources": "texte", "over_pct": "texte", "tell_user": "texte", "this_week": "texte", "timestamp": "texte", "model_total": "texte", "needs_input": "texte", "spread_home": "texte", "away_win_pct": "texte", "example_call": "texte"}} - nhl_edge≈ 326 tokens
Use for "NHL predictions tonight" and "Stanley Cup odds". Tonight's NHL games on Kalshi — moneyline, puck line, totals, period markets — as Market · Model · Fair, starting goalies checked first. market=goals: anytime and first-goal contracts; market=futures: Cup, conference and division markets on Kalshi and Polymarket (international book) vs a 10,000-season sim. Free.
Paramètres, retour & exemple (3)
Paramètresteam· string · optionnel
Optional NHL club to filter — code (CAR, EDM, LAK), Kalshi code (LA, TB), nickname ("Oilers") or city ("Edmonton").limit· number|string|null · optionnel
Max rows (default 16). Values above 40 are clamped to 40.market· ? · optionnel
game = tonight's board (moneyline, puck line, totals, periods); goals = player-goal contracts; futures = Stanley Cup + season markets. One of: game · goals · futures.
Exemple d'appel{"name": "nhl_edge", "arguments": {"team": "texte", "limit": 1, "market": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - perp_liquidation≈ 460 tokens
Use for "where does a 5x bitcoin long liquidate on Kalshi". Estimates a Kalshi perp's liquidation price and the % move to it from Kalshi's risk parameters (a 5x BTC long is about 8% away, not the 20% the 100÷leverage rule implies), plus fees and expected funding. An estimate; Kalshi's app shows the exact one. Assets: btc, eth, sol, xrp, doge, hype, link, gold, silver, platinum, palladium. Free.
Paramètres, retour & exemple (6)
Paramètresside· ? · optionnel
Direction. One of: long · short.asset· ? · optionnel
The perp. One of: btc · eth · sol · xrp · doge · hype · link · gold · silver · platinum · palladium.entry· number|string · optionnel
Entry price (default: the live price). Accepts a number or a numeric string ("+150", "62%", "2.5").margin· number|string · optionnel
Margin in dollars (default 1000). Accepts a number or a numeric string ("+150", "62%", "2.5").leverage· number|string · optionnel
Leverage, e.g. 5 or "5x". Capped at Kalshi’s maximum for the size and side.hold_days· number · optionnel
Days held, for the funding estimate (default 7).
Exemple d'appel{"name": "perp_liquidation", "arguments": {"side": "texte", "asset": "texte", "entry": 1, "margin": 1, "leverage": 1, "hold_days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - perps_board≈ 352 tokens
Use for "Kalshi perps funding rate" and "how much leverage on Kalshi gold perps". Every Kalshi perpetual future: price, 24h volume, open interest, max leverage long and short, funding cadence, and what funding has cost a long since launch. Pass asset ("btc", "gold") for one.
Paramètres, retour & exemple (2)
Paramètresasset· string · optionnel
One perp: symbol or name ("btc", "gold", "XAG").limit· number|string|null · optionnel
Max rows (default 25). Values above 30 are clamped to 30.
Exemple d'appel{"name": "perps_board", "arguments": {"asset": "texte", "limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"rows": "texte", "as_of": "texte", "sources": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "data_freshness": "texte"}} - player_outlook≈ 335 tokens
One NFL player this week — every Kalshi prop line, the best price across venues, and our probability at each strike. Free. Use for "is <player> a good play this week", "<player> props".
Paramètres, retour & exemple (3)
Paramètresplayer· string · optionnel
Player name, full or partial (e.g. "Puka Nacua", "Bijan").scoring· ? · optionnel
Scoring format: standard, half_ppr (default), or ppr (full PPR). Overrides a platform preset. Works for Yahoo/ESPN/Sleeper defaults. One of: standard · half_ppr · ppr.platform· ? · optionnel
League platform — applies its default scoring, size, roster + best-ball settings (overridable by explicit scoring/teams). Underdog/DraftKings are best ball. One of: yahoo · espn · sleeper · nfl · cbs · fantrax · draftkings · underdog.
Exemple d'appel{"name": "player_outlook", "arguments": {"player": "texte", "scoring": "texte", "platform": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - race_odds≈ 232 tokens
Use for "who wins the Kansas Senate race" and "Michigan governor odds". Live Kalshi odds for one 2026 Senate, governor or competitive House race, by state, code, slug or district ("TX-34"): every leg's price, volume and link, the seat holder and rating, forecaster bands, and the race page. Prices are never estimated.
Paramètres, retour & exemple (1)
Paramètresrace· string · requis
State name or code, a race slug (kansas-senate, michigan-governor, tx-34-house), or a House district (TX-34).
Exemple d'appel{"name": "race_odds", "arguments": {"race": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - scan_mispricings≈ 284 tokens
Scan Polymarket contracts for mispricings against the PMP model (a probability swarm). Returns each market where the model disagrees with the price, the direction to take, the edge in percentage points, and quarter-Kelly sizing, sorted by absolute edge. The scanner is being rebuilt for the 2026 midterms and usually returns no rows today; the response says when it last ran. Pro — sign in with PredictionMarketsPicks, or a Pro API key. Use for "where is the edge today", "mispriced markets", "what should I trade".
Paramètres, retour & exemple (2)
Paramètreslimit· number|string|null · optionnel
Max rows to return (default 10). Values above 25 are clamped to 25.minEdge· number|string · optionnel
Minimum absolute edge in pp to include (default 5). Accepts a number or a numeric string ("3", "3pp", "3%").
Exemple d'appel{"name": "scan_mispricings", "arguments": {"limit": 1, "minEdge": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - senate_map≈ 189 tokens
Use for "2026 Senate map" and "which Senate seats are toss-ups". Every 2026 Senate seat: holder and role, structure rating, forecaster bands where tracked, and the live Kalshi price (Democrat win probability where provable), closest race first, with a page URL per seat. Prices are never estimated — an unpriced seat returns null.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "senate_map", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sleepers_and_busts≈ 273 tokens
Every NFL player whose Kalshi prop price the PredictionMarketsPicks model disagrees with this week, ranked, each marked underpriced (model above the market) or overpriced (model below) with the stat driving it. Free, the complete list, no key. Which strike, at what price and by how much is the Pro nfl_prop_edge tool. Use for "undervalued players this week", "who is the market overpricing", "which players is the market wrong on", "overrated players week N", "where does your model disagree with the market most", "sleepers this week", "busts to avoid this week".
Paramètres, retour & exemple (1)
Paramètresposition· ? · optionnel
Optional position filter. One of: QB · RB · WR · TE.
Exemple d'appel{"name": "sleepers_and_busts", "arguments": {"position": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - start_sit≈ 237 tokens
Use for "should I start Nacua or Adams" and "who does the market like more this week". For 2–4 players: the median Kalshi is pricing for each stat (read off his own strike ladder) and his anytime-TD price, compared on the stats they share. Market prices only — the call stays yours; Pro adds our weekly projection.
Paramètres, retour & exemple (1)
Paramètresplayers· ? · optionnel
Two to four player names, e.g. ["Puka Nacua", "Davante Adams"] or "Nacua, Adams".
Exemple d'appel{"name": "start_sit", "arguments": {"players": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - track_record≈ 219 tokens
Use for "how accurate is your model" and "what's your track record". Every graded PredictionMarketsPicks signal per engine (bitcoin, gold, silver, oil, weather, NHL) and the daily editorial call (POTD): W-L, net P/L, a 95% win-rate range and the current model era, and the NFL model's backtest. WATCH calls are reported apart.
Paramètres, retour & exemple (1)
Paramètreslane· string · optionnel
Optional lane: bitcoin, gold, silver, oil, weather, nhl, potd, nfl — or an engine slug. Omit for every lane.
Exemple d'appel{"name": "track_record", "arguments": {"lane": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - waiver_targets≈ 315 tokens
Use for "who is everyone adding off waivers" and "trending waiver adds this week". Sleeper's most-added players in the last 24 hours with what Kalshi is pricing each at this week; pass position, and a Sleeper username + league to see only players still available. Market data only.
Paramètres, retour & exemple (4)
Paramètreslimit· number|string|null · optionnel
Max players (default 10). Values above 25 are clamped to 25.league· string · optionnel
League name (partial) or id, when the user is in several.position· ? · optionnel
Optional position filter. One of: QB · RB · WR · TE.sleeper_username· string · optionnel
Sleeper username — with it, players already rostered in your league are left out.
Exemple d'appel{"name": "waiver_targets", "arguments": {"limit": 1, "league": "texte", "position": "texte", "sleeper_username": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - weather_board≈ 382 tokens
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.
Paramètres, retour & exemple (2)
Paramètresday· ? · optionnel
today · tomorrow · all (default).city· string · optionnel
City name or series ("nyc", "KXHIGHTBOS"). Omit for all.
Exemple d'appel{"name": "weather_board", "arguments": {"day": "texte", "city": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"rule": "texte", "as_of": "texte", "cities": "texte", "sources": "texte", "tell_user": "texte", "timestamp": "texte", "needs_input": "texte", "example_call": "texte", "data_freshness": "texte"}} - who_do_i_draft≈ 179 tokens
In season: the Kalshi props listed on the players you name (2–4), with the best price per strike. Free. Pass roster: ['Player A', 'Player B'].
Paramètres, retour & exemple (1)
Paramètresroster· ? · optionnel
2–4 player names on your roster (full or partial).
Exemple d'appel{"name": "who_do_i_draft", "arguments": {"roster": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».