{"name":"io.github.Khavel/proplab","slug":"khavel-proplab","title":"NBA Prop Lab","description":"NBA and WNBA player-prop analytics: daily board, graded track record, matchup and referee data.","url":"https://mcp.market/server/khavel-proplab","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-22T18:27:21.000Z","license":"MIT"},"uptime":{"percent":96,"checks":28,"ok":27,"last_checked_at":"2026-11-04T07:21:02.117Z","last_ok_at":"2026-11-04T07:21:02.117Z","latency_ms":550},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/Khavel/proplab-mcp","website":"https://nbaproplab.com","version":"1.0.0-remote","remotes":[{"type":"streamable-http","url":"https://nbaproplab.com/mcp"}],"packages":[],"tools":[{"name":"daily_board","description":"The published NBA or WNBA player-prop board for the next slate (player, stat, line, direction, tier, model score) and how the last settled board did (hits, misses, voids). Informational analysis, not betting advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"league":{"description":"League: \"nba\" or \"wnba\".","type":"string","default":"nba"}}}},{"name":"defense_vs_position","description":"How many points, rebounds and assists each team allows to guards, forwards and centers relative to the league average, with defensive rating, opponent pace and ranks.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"league":{"description":"League: \"nba\" or \"wnba\".","type":"string","default":"nba"}}}},{"name":"games","description":"NBA and WNBA games on a date (defaults to today, US Eastern).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"date":{"description":"Optional date, yyyy-MM-dd.","type":["string","null"],"default":null}}}},{"name":"nba_today","description":"Today's NBA games with tip-off times, yesterday's final scores and the current standings by conference.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"player_research","description":"A player's recent game logs, today's prop lines across books with hit rates, injury status, next game context and the model's picks on that player.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"playerId":{"description":"Player id from search_players.","type":"integer"}},"required":["playerId"]}},{"name":"referee_assignments_today","description":"Officiating crew of each NBA game today (published by the league the morning of game day) with each referee's fouls per game.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"referees","description":"All NBA referees this season with games worked, fouls per game and fouls above the league average.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"search_players","description":"Find NBA and WNBA players by name; returns their ids for player_research.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"description":"Player name or part of it (2-50 characters).","type":"string"}},"required":["query"]}},{"name":"track_record","description":"Settled record of the model's picks with optional filters. Reading it: the overall*/total* fields count every pick the engine evaluated, including Weak ratings that are never published; the published record is the PREMIUM tier (premiumHitRate, goodPicks) and STANDARD (marginalPicks). Dates before 2026-04-03 are a backtest; use from=2026-04-03 for live picks only.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"league":{"description":"Optional league: \"nba\" or \"wnba\".","type":["string","null"],"default":null},"tier":{"description":"Optional tier: \"Premium\" or \"Standard\".","type":["string","null"],"default":null},"from":{"description":"Optional start date, yyyy-MM-dd.","type":["string","null"],"default":null},"to":{"description":"Optional end date, yyyy-MM-dd.","type":["string","null"],"default":null}}}},{"name":"usage_leaders","description":"Players ranked by usage rate this season, with last-10-games usage, minutes and points.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"league":{"description":"League: \"nba\" or \"wnba\".","type":"string","default":"nba"}}}}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-25T05:01:54.853Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-25T05:01:54.808Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1628ms"]},"poisoning":{"score":15,"max":15,"notes":["10 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 2 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://nbaproplab.com/mcp","reachable":true,"authRequired":false,"latencyMs":1628,"serverInfo":{"name":"proplab","version":"1.0.0"}}],"packages":[],"repo":{"found":true,"owner":"Khavel","repo":"proplab-mcp","archived":false,"pushedAt":"2026-10-22T18:27:21Z","stars":0,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/38258638?v=4","ownerCreatedAt":"2018-04-10T16:56:02Z","license":"MIT"},"icon":{"url":"https://nbaproplab.com/icon-192.png","source":"site","width":192,"height":192},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-22T18:27:21.000Z","score":23}}}},"grade_history":[],"reviews":[]}