{"name":"com.negativeev/bet-checker","slug":"negativeev-bet-checker","title":"NegativeEV bet checker","description":"Grade any MLB, WNBA, PGA or ATP bet against thousands of play-by-play sims. No key, no signup.","url":"https://mcp.market/server/negativeev-bet-checker","rating":null,"grade":"A","score":89,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-08-30T19:28:50.000Z","license":"MIT"},"uptime":{"percent":100,"checks":7,"ok":7,"last_checked_at":"2026-09-21T02:21:02.758Z","last_ok_at":"2026-09-21T02:21:02.758Z","latency_ms":346},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/jessejohnsohn/negativeev-mcp","website":"https://negativeev.com","version":"1.4.5","remotes":[{"type":"streamable-http","url":"https://negativeev.com/mcp"}],"packages":[],"tools":[{"name":"check_bet","description":"Check a specific sports bet against thousands of play-by-play game simulations: each leg's simulated probability, the sportsbook's implied probability, and the edge. Send the bet as plain text - teams or players, market, line, odds. A parlay in one string is graded leg by leg and priced as a whole. Call this first; nothing has to be set up, and a missing slate, an unrecognized bet, or an unsupported market comes back as a plain `status` without spending a check. It prices a bet the caller names and never suggests one, so there is nothing to send for \"what should I bet tonight\". Every result leads with `status` and `check_spent` and says whether re-wording would change anything; when it says no, it means no. Covers MLB, WNBA, PGA, and ATP. A game that already started still checks, against the simulations from before it began.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"bet":{"type":"string","description":"The bet text, e.g. 'Shohei Ohtani over 1.5 total bases -120'"}},"required":["bet"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_slate","description":"Which of MLB, WNBA, PGA, and ATP have a checkable slate right now - at least one simulated game that has not started. Pass `sport` for one; omit it for all. Free, spends no check. It is not required before `check_bet`, which reports a missing slate itself at no cost. Call it to answer \"what can be checked today\", or after a `no_slate` or `ungraded` result, which mean the game is not on the simulated slate rather than that the bet was worded wrong.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"sport":{"description":"One of: MLB, WNBA, PGA, ATP. Omit to get every live sport.","type":"string","enum":["MLB","WNBA","PGA","ATP"]}},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_usage","description":"How many bet checks the caller has left and when the next one frees up - 100 a day shared per device anonymously, 1000 an hour with a signed-in user's token. Free, spends no check. It grades nothing, so it is not a step before a check: call it when a check comes back refused for quota, or before working through a long list of bets.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}}],"scan":{"score":89,"grade":"A","scanned_at":"2026-09-20T20:57:19.475Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T20:57:19.455Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1278ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 21 days ago"]},"identity":{"score":7,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[],"inputs":{"probes":[{"url":"https://negativeev.com/mcp","reachable":true,"authRequired":false,"latencyMs":1278,"serverInfo":{"name":"negativeev-bet-checker","version":"1.4.5"}}],"packages":[],"repo":{"found":true,"owner":"jessejohnsohn","repo":"negativeev-mcp","archived":false,"pushedAt":"2026-08-30T19:28:50Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/12435613?v=4","ownerCreatedAt":"2015-05-13T20:58:05Z","license":"MIT"},"icon":{"url":"https://negativeev.com/favicon.ico","source":"site","width":48,"height":48},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-30T19:28:50.000Z","score":23}}}},"grade_history":[],"reviews":[]}